Serving North County San Diego for 30+ years, this full service Asian restaurant with ABC 41 License is where patrons enjoy the finest cuisine with American hospitality. The 2,779 sqft facility includ
↧