Greenwich Avenue
Affectionately known as "The Avenue," Greenwich Avenue is the bustling heart of downtown Greenwich in Connecticut. Lined with historic buildings, upscale boutiques, restaurants, and art galleries, this vibrant thoroughfare offers a quintessential New England shopping and dining experience. Take a load off at sidewalk cafés and outdoor seating areas, perfect for a coffee break while people-watching.
...