VILLA MADINA, 1 Dundas ST W, Toronto Kensington-Chinatown
742nd visitor, Write a review
VILLA MADINA Map

near M5B2R8

VILLA MADINA is ranked #3 of 19 nearby Restaurants.

They say VILLA MADINA is rude, stale, horrible