Thai Orchid 4310 Genesee Ave., Ste. 10 San Diego CA United States
Hours: Lunch & Dinner daily
Phone: 858.278.4949 Dress: casual
Parking: own parking lot