Bangkok Orchid Thai Cuisine

restaurant in Fletcher Hills, La Mesa

Phone: (619) 667-1064

Website: www.bangkokorchidthaicuisine.com

Address: 9168 Fletcher Pkwy