Popular

More Photos

High Scores

About

118 Isabella Street
Ottawa, ON
+1-613-565-0200
Isabella Pizzeria

Isabella Pizzeria

Pizza
36 reviews 36 reviews

Top Review On Yelp

rating Jun 30, 2017
Excellent pizza! Ordered, delivered and on my table in 18 minutes. Well made, great ingredients and speedy. (read more)
Sandy L.