Pizza Tic-Tac is a pizza restaurant offering a unique selection of pizzas and a comprehensive snack menu.