About
Mandarin Restaurant is an establishment located in North York, Ontario on 1027 Finch Ave W. Mandarin Restaurant is in the "Buffet restaurant" category. Casual chain offering an extensive buffet with options such as prime rib, sushi & Chinese dishes.
Categories
Buffet restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like