Apollo Pizza is a relaxed Italian restaurant serving specialty pizzas, subs, comfort eats, and craft beer.