Ali Baba Restaurant

Ali Baba Restaurant, 10184 Bustleton Ave, Philadelphia, PA 19116, United States

(215) 904-5885

Location