This is the food page of Rio Pizza No 1 on 2610 CENTRE ST NE Calgary AB T2E 2V4.
(first reviewed on March 13, 2010, last updated on June 7, 2015.)
Rio Pizza No 1 is ranked #1 of 23 Restaurants in Tuxedo Park Calgary.
This page has had 1530 visitors. You are the 1530th.