About
Mabu Station is an establishment located in North York, Ontario on 5455 Yonge St. Mabu Station is in the "Taiwanese restaurant" category. Taiwanese hot pots, noodles, meats & milk teas served in modern digs with lime-colored furnishings.
Categories
Taiwanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like