Toggle navigation
About
Menu
Locations
Order Online
Contact Us
Indian Street food
Made fresh daily!
Pickup & delivery at select locations
Now in Norwood, MA
1381 Boston-Providence Turnpike
Norwood, MA 02062
Call for hours
781-269-2881