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

near M5B2R8

VILLA MADINA is ranked #3 of 18 nearby Restaurants.

They say VILLA MADINA is stale, horrible, rude