Note: We found other location(s) that may represent "Town & Country Plaza Niagara Falls ON". If the results presented are not relevant, try changing the location using the drop down menu.
7555 Montrose Road, Niagara Falls, ONL2H 2E9Get directions
$$
Buffet, Asian, Chinese Cuisine, Buffet
Mandarin invites you to their restaurant. Their atmosphere has been described as casual. They graciously provide a buffet option and are easily reachable by car.more...See more text
Best buffet in Ontario. We have always dined at this location. Management listens and are very attentive to customer needs. It is always clean, has excellent service, friendly atmosphere, fresh foods, great desserts, hot and sour soup best we have ever had, replenished items often, very affordable, grilled meats, sushi very good, calories per serving displayed on each item, great location, easy to get to and never so crowded you do not want to enter. Never one regret dining here.Read more