Mai Mai Restaurant, 3266 Lake Shore Blvd W, Toronto New Toronto
1586th 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 late, effective, amazing