The Nilgiris in Markham Road Scarborough Toronto
3021 Markham Road, Unit 50, ScarboroughThe Nilgiris Photos
Menu The Nilgiris
How to get to The Nilgiris
Address
3021 Markham Road, Unit 50, Scarborough
Follow Us
Opening Time
12noon – 8:30pm: Mon
8am – 9:30pm: Tue-Sun
Services
- Indoor Seating
- Catering Available
- Buffet
- Takeout Available