Authentic Indian Cuisine in the Heart of Niagara Falls - Open 7 Days A Week
Homepage
Our Menu
About Us
Contact Us
More
Chef of India
Authentic Indian Cuisine