About
Metro Square Cafe Restaurant is an establishment located in Markham, Ontario on 3636 Steeles Ave E. Metro Square Cafe Restaurant is in the "Chinese restaurant" category. Spacious, casual eatery in a strip mall offering Chinese staples such as fried rice & chow mein.
Categories
Chinese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like