Star House Chinese Restaurant

740 Nordahl Rd Ste 124, San Marcos 92069, United States Get Directions to this spot
740 Nordahl Rd Ste 124
San Marcos, 92069
CA, United States
(760) 489-6223

Rate and review Star House Chinese Restaurant in San Marcos, CA, United States!

Share your experiences at Star House Chinese Restaurant with your friends or discover more Restaurants in San Marcos, CA, United States.