Get directions to: Ali Baba Restaurant, Milwaukee, WI
Restaurant address: 4756 S 27th St Milwaukee, WI 53221, USA
Restaurant: Ali Baba Restaurant