Sol Pizza
Pizza · Italian
Sol Pizza is a pizza restaurant committed to using high-quality Italian ingredients. Order online for delivery or pickup.
Location
Best places nearby
The highest rated places close to Sol Pizza.
Local restaurants nearby
ON
Location
The highest rated places close to Sol Pizza.
ON