British restaurant and takeaway menus in Goderich

Charnwood Villa Tea Room

British, French

82 Montreal St, Goderich, Ontario N7A 2G4, Canada