You are now leaving Menulist
We hope to see you again soon!
Moon Palace Cantonese Cuisine
Atrium On Bay, 40 Dundas Street West, M5G 2C2, Toronto, Canada
Cantonese, Seafood, Dim Sum, Tea
The redirect does not work? Just click on this link or copy it into your address bar