Thai Garden

restaurant in Serra Mesa, San Diego

Phone: (858) 715-1843

Address: 3270 Greyling Dr