Rio Pizza NE 5401 Temple Dr NE 403-293-9401
Rio Pizza SW 1501 14 ST SW 403-228-7995
Two Locations in Calgary
Rio Pizza only has two locations in Calgary. Any shop that claims to be affiliated with Rio Pizza or use Rio's recipe are all false.
Only Rio Pizza shops use Rio's original recipe and products.
Call these numbers to order
Calgary NE 403-293-9401
Calgary SW 403-228-7995