Flavour Me Pizza is located in downtown Calgary just off of 8th street SW. We are a popular location for drop in lunches and also offer takeout orders, delivery and catering services. Stop on by and taste the best gourmet pizza in town!
Added on May 20, 2013 and last updated 3 years ago