Authentic pizza restaurant, offering dine-in, takeaway, and delivery. Popular spot with indoor and outdoor seating.