European Deli & Bakery

217 Adelaide St S, London
(519) 668-7445