Town & Country is a family restaurant offering a welcoming dining experience.