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

near M8V 1M4

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

They say Mai Mai Restaurant is amazing, excellent, late