en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
London
/
London Oven
London Oven
Pizza · Sandwich Shop · Italian
London Oven is a restaurant offering pizzas, sandwiches, and salads. They provide options for both delivery and takeout.
21 Southdale Rd E, ON
London, Canada
londonoven.com
Location
Vota recommends
What are you in the mood for?
Fast Food
479 places
American
234 places
Something else →
The ranking
Best Pizza in London
174 places, none rated yet
See the full list →