S Thai Food Restaurant
Online MenuS Thai Food Restaurant is local casual Thai Restaurant in Temecula. we are serving finest ingredient with our ancestor recipe. We offer Dine in, Take out, Delivery and Catering with online order though our website www.Sthaifood.com.
(951) 699-2424
Location
26490 Ynez Road Ste B,
Temecula,
CA 92591.