Pizza & Basta was a pizza restaurant offering takeaway options.