Remove Ads

Photos for Star House Chinese Restaurant

Star House Chinese Restaurant

1507 E Valley Pkwy, Ste 1, Escondido, California 92027 USA

165 Reviews