About
Chef of India is an establishment located in Niagara Falls, Ontario on 5060 Magdalen St. Chef of India is in the "Indian restaurant" category. Basic North Indian restaurant offering standard curries, tandoori dishes, veggie options & catering.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like