Pizza takeaway, offering indoor dining. Located on Penarth Pier, it may occasionally close due to weather or staffing. Booking recommended.