Asian Noodle House

restaurant in Teralta East, Lemon Grove

Phone: (619) 280-9888

Website: www.asiannoodlehousesandiego.com

Address: 4591 Elcajon Blvd.