Mai Mai Restaurant, 3266 Lake Shore Blvd W, Toronto New Toronto
1528th visitor, Write a review
Mai Mai Restaurant Map

near M8V 1M4

Awards: People's Choice Winner, 2014

Mai Mai Restaurant is ranked #8 of 24 nearby Restaurants.

They say Mai Mai Restaurant is effective, amazing, excellent