Tamarind Thai Restaurant

7970 University Ave, Ste 310 La Mesa, CA
Package Pricing
Event Spaces
Recommendations