Townhouse Restaurant & Bar just celebrated its 5th anniversary and having had dinner there on Friday, February 21, 2025, there was plenty to celebrate. Located in the heart of Greenwich, Connecticut on Church Street, the restaurant features elevated American cuisine in a casual, but elegant, fine dining ambience. Cocktails are well-crafted, the food presentations are photo and palate worthy, and combined with attentive, professional service, Townhouse is “the place” to dine in Greenwich, Connecticut. Bon Appetit! The affluent town of …