2347 Kennedy Rd Ste 106 Scarborough, ON M1T 3T8, Canada
2347 Kennedy Rd Ste 106 Scarborough, ON M1T 3T8, Canada
No delivery
Spot something wrong?
Dishes at Mama May's Noodle Bar And Grill 美子米線. Prices may vary in venue.
Been to Mama May's Noodle Bar And Grill 美子米線? Be the first to share what you ate.