Suggest an edit Claim this place
Mandarin Restaurant is an establishment located in Newmarket, Ontario on 16655 Yonge St. Mandarin Restaurant is in the "Buffet restaurant" category. Extensive buffet in a casual space with dishes ranging from prime rib to sushi & Chinese dishes.
16655 Yonge St Newmarket (Ontario) L3X 1V6Open in Google Maps
Leave a review
You may also like