Thelma’s Cafe
Experience handcrafted tasty dishes at everyday prices at this Santa Clarita restaurant! Thelma’s Café, is a Fusion, Restaurant, serving Asian – French – American New foods. Award winning Chef Luis Diaz.
Experience handcrafted tasty dishes at everyday prices at this Santa Clarita restaurant! Thelma’s Café, is a Fusion, Restaurant, serving Asian – French – American New foods. Award winning Chef Luis Diaz.