close british restaurant close Country: Canada close City: Hamilton
Coach & Lantern
Winchester Arms
The Lighthouse Fish and Chips Plus English Greats