About Stolo'S On Centre Street
Long standing Pizzeria and Sports Bar located on Centre St. in Calgary. Great Pizza, Fun Atmosphere and Great Staff.
More about Stolo'S On Centre Street
Stolo'S On Centre Street is located at 25-6219 Centre St NW, Calgary, Alberta t2k0v2
4032744555