Authentic Indian Cuisine in the Heart of Niagara Falls - Open 6 Days A Week - 3pm to 10pm
Homepage
Our Menu
About Us
Contact Us
More
Chef of India
Authentic Indian Cuisine