Hadramout

restaurant in Glenridge, Lemon Grove

Phone: (619) 230-5402

Address: 5841 El Cajon Blvd