Restaurants in Ottawa
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Ottawa, 411 McArthur Ave, Ottawa, ON K1K 1G7, K1K1G7, Canada
"Just ate 2 slices of this amazing pizza. Loved it totally."
Price
The Average price for is:
$7.7
Feedback
These reviews refer only to the mentioned ingredients.