Chef of India

Restaurant Address

5060 Magdalen St.

Niagara Falls, Ontario

L2G 3S4

Business Hours

Mon - Fri: 8am - 8pm
Saturday: 9am - 7pm
Sunday: 9am - 8pm

Contact Info

Mail: info@mysite.com Tel: 123-456-7890

Location Map