Solo's Pizza
(314)
Pizza restaurant
Address: 15 Wellington Rd, London, ON N6C 4J6, Canada
Hours: Opens soon ⋅ 11 AM
Phone: +1 519-681-0666
People also ask
How many inches is solo pizza?
How long does it take to cook a pizza in a solo stove pizza oven?
What is a solo oven?
What size is the solo pizza oven?