top of page
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
bottom of page