Toppers Review | Carmel, IN

Toppers - Ultimate Pepperoni Topper

Toppers Pizza just opened a new location in Carmel, Indiana off of Carmel Drive in between Pennsylvania and Meridian Streets.  They had some fun giveaways on their opening day, including free food for a year to the first fifty people in line, and some of their pizzas, such as the Mac ‘N Cheese, further show their […]