Mmm Mama Mia is our pizza tasty! At Isabella Pizzeria in Ottawa, we provide our customers with fresh ingredients and fluffy crust. Choose from our specially created pies or make yo...more...See more text
Tony was awesome! Incredibly friendly. Great service, amazing pizza, happy with the price. I am somewhat addicted to pizza, and I can assure you this is the place to go. Read more