The Chef's Table

130 Dundas St, London
(519) 452-4433