Star Anise Thai Cuisine

restaurant in University City, La Jolla

Phone: (858) 535-1668

Website: www.staranisesandiego.com

Address: 8935 Towne Centre Dr