Venus de Milo Family Restaurant

Restaurant in Shrewsbury, Ontario

restaurant

50 Talbot Street West, Blenheim, N0P 1A0