Town & Country Pizza is a pizza takeaway establishment.