Tower Pizza is a casual pizza restaurant serving Italian favorites, cocktails, and beer.