The pizza here is the best in town for sure! It one of the best i've had ever! You for sure should give it a try :)
Downtown 2 For 1 Pizza has the best pizza in Barrie If you are looking for Pizza in Barrie, call Downtown 2 For 1 Pizza
Downtown 2 For 1 Pizza offers these services: restaurant, pizza, pizzeria.