No-frills Thai restaurant with specialties such as Lemongrass chicken & spicy squid.
“No-frills Thai restaurant with specialties such as Lemongrass chicken & spicy squid.”
2907 Shelter Island Dr UNIT 110, San Diego, CA 92106
Phone: (619) 795-8424
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.