Toggle navigation
About
Menu
Locations
Order Online
Contact Us
Indian Street food
Made fresh daily!
Pickup & delivery at select locations
Now in Delaware
3100 Naamans Rd, Unit 1
Wilmington, DE 19810
Call for hours
302-524-4470