Mainsha Restaurant in Dufferin Street North York Toronto
3275 Dufferin Street, North York 2T4, M6A - Get directionsMenu Mainsha Restaurant
How to get to Mainsha Restaurant
Opening Time
11am – 9pm: Mon-Fri
11am – 7pm: Sat-Sun
Services
- Indoor Seating
- Delivery
- Takeout Available