Get directions to: Mumbai Bistro, Philadelphia, PA
Restaurant address: 930 Locust St Philadelphia, PA 19107, USA
Restaurant: Mumbai Bistro