Sbarro in Calgary - Locations & Hours

Name Address Phone
Sbarro - Calgary International Airport Hms Host Calgary Int'l Airport 403 221 1781
Sbarro - Calgary International Airport 2 2000 Airport Road Ne 403 221 1781
Sbarro - Marlborough Mall 1308-3800 Memorial Drive 403-248-8011
Sbarro - Southcentre Southcentre Mall, Unit FC8 403-278-9193

Other popular stores in Calgary: