Villa Madina in Mallard Road North York Toronto
1390 Don Mills Road, North YorkMenu Villa Madina
How to get to Villa Madina
Address
1390 Don Mills Road, North York
Follow Us
Opening Time
8am – 6pm: Mon-Fri
8am – 4pm: Sat-Sun
Services
- Indoor Seating
- Wifi
- Takeout Available