Get directions to: Ali Baba Restaurant, Pittsburgh, PA
Restaurant address: 404 South Craig Street Pittsburgh, PA 15213, USA
Restaurant: Ali Baba Restaurant