Pizza takeaway offering quality food, including pizza and focaccia. Known for good service.