Restaurant
Wich Is Wich: new style.home style.food
4 locals recommend,
Location
140 Wellington St
London, ON
Central London
Tips from locals
Best sandwich shop in London, check their website for the amazing featured items! If we're not home, or traveling, we're likely getting a sandwich here!