Apollo's Pizza is a pizzeria offering pizza, subs, pasta, and other Italian comfort food.