5347, rue Sherbrooke O, Montréal, QCH4A 1V2Get directions
Greek, Take-out
Come taste a delightful meal at Villa Du Souvlaki. They are open nightly all week and are conveniently accessible by public transit but also by bicycle. They are found in a surroun...more...See more text