A long-standing pizza restaurant, part of a well-known chain. Offers pizza for dine-in and takeaway.