Get directions to: Ali Baba Pizza & Gyro's, Saint Paul, MN
Restaurant address: 1032 E Hwy. 96 Saint Paul, MN 55127, USA
Restaurant: Ali Baba Pizza & Gyro's