Pizza restaurant offering takeaway service. Features free Wi-Fi and welcomes pets.