The Squire Pub & Grill
109 Dundas St, London
(226) 663-9109
Menu
Restaurants in London, ON
The Squire Pub & Grill
109 Dundas St, London, ON N6A 1E8
(226) 663-9109