Isabella Pizza
Pizza · Italian · Sandwich Shop
Isabella Pizza is a pizza restaurant offering a large menu of classic pies, salads, pasta, and sandwiches for lunch and dinner. Take-out and delivery options are available. Serving customers since 1975.
Location
Best places nearby
The highest rated places close to Isabella Pizza.
Local restaurants nearby
118 Isabella St, ON



