Exit 89onI-5 Southbound
Left 2.97 mi
Food white 28@2x
Thai Smile
29851 Aventura Ste F, Rancho Santa Margarita, CA 92688
Amenities
Restaurant
Thai
Vegetarian