This is the food page of Pizza Pizza on 230 Elgin St Ottawa ON .
Pizza Pizza is a new listing on food pages, updated on June 29, 2015.
Pizza Pizza is ranked #7 of 18 Restaurants in Golden Triangle Ottawa.
This page has had 978 visitors. You are the 978th.