Mainsha Restaurant in Birchmount Road Scarborough Toronto
2950 Birchmond Road, Scarborough 3G5, M1W - Get directionsMenu Mainsha Restaurant
How to get to Mainsha Restaurant
Opening Time
11am – 8pm: Mon-Thu
11am – 7pm: Fri-Sat
Closed: Sun
Services
- Indoor Seating
- Vegetarian Friendly
- Takeout Available