215-608-8730 | Indian Restaurant,722 North 2nd Street Philadelphia PA 19123. Get Directions
Estimated delivery time: 45 mns min
Visit Our Menus