Ali Baba Restaurant

restaurant in Cajon Heights, El Cajon

Phone: (619) 442-3622

Website: www.alibaba421el.com

Address: 421 E Main St