Tower Pizza is a pizza restaurant offering a variety of specialty pizzas, hoagies, and other Italian dishes in a casual setting.