Pizza restaurant serving fast food and grilled dishes. Offers delivery service.