Greek Restaurants

Mezza RestoBar

Address: 244 Dundas St, London, ON N6A1H3

The Ceeps

Address: 671 Richmond St, London, ON N6A 3G7