Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Thai bistro
Overview
Address:
1067 Broadway,
Chula Vista, CA 91911
Website:
www.thaibistrosd.com
Phone:
(619) 407-6200