Filter

Cuisines

Select cuisines

The Best 15 Restaurants in Orillia, Ontario, Canada

Pizzaville
4.2
49 reviews

55 Front St S, Orillia, Ontario, Canada, Orillia

Have been ordering from there and using a delivery service as we are out of city limits. Always a good pizza. Pick up t