Greenwich is home to two islands situated roughly two miles off of Greenwich Harbor, Great Captain Island and Island Beach. Address: 100 Arch St, Greenwich, CT 06830, United States Phone: +1 631-346-8600 Read more...
Upscale chophouse offering cocktails, steak & seafood, including a raw bar, in a contemporary space. Address:28 West Putnam Avenue, Greenwich, CT 06830, United States. Phone:+12036618700 Read more...