Love this place , No matter what we order the food is plenty,lots of flavor and wonderful service, worth every penny.
Amazing food and the staff is very friendly. Hands down the best pizza in Canada! ��
Love it!. Best pizza in Stratford... no contest.
An error has occurred! Please try again in a few minutes