Star Anise Thai Cuisine

Overview

Address: 8935 Towne Centre Dr
San Diego, CA 92122
Website: staranisesandiego.com
Phone: 858-535-1668