Apollo Pizza is a pizza restaurant offering classic pies and other comfort food favorites, with takeout and delivery options available.