Al Nashashibi

restaurant in Loma Portal, San Diego

Phone: (619) 225-0308

Website: www.alnashashibi.com

Address: 3166 Midway Dr Suite 102