Restaurants Temecula
We are Temecula's choice for Thai food and noodles. We only use the finest ingredients and are open late!
S Thai Food Restaurant can be found at 26490 Ynez Road . The following is offered: Restaurants, Restaurants: Thai , Catering Services, Restaurants: Vegetarian - In Temecula there are 116 other Restaurants. An overview can be found here.
Loading map...