Meechai Thai Cuisine

restaurant in Temecula Heights, San Diego

Phone: (619) 224-4871

Address: 3960 W Point Loma Blvd Ste F