Experience the authentic flavors of Indian street food, prepared with love and traditional spices.
- 1021 S Dillard St, Winter Garden
- 407-347-3777
Sun-Thurs – 7am–9pm
Fri-Sat – 7am–10pm
Featuring Kelly’s Homemade ice cream.
This restaurant hasn’t provided any menus.