Full menu with prices & pictures
The Pizza Shop 5673 Osgoode Main Street, Ottawa, On...
(+1)6138269999
Reserve a table now for The Pizza Shop
Here you can find the menu of The Pizza Shop in Osgoode. At the moment, there are 28 menus and drinks on the food list. You can inquire about seasonal or weekly deals via phone.
The average rating for The Pizza Shop is 4, which means that the guests have a very high opinion of this place.
Milano's has finally arrived in Osgoode! Known in urban Ottawa as one of the best places to ord...
it's a good pizza place, but pretty average i wouldn't say it was the best pizza i've had.
At this restaurant you can simply call the number (+1)6138269999 to make reservations.