Stamford Beer Garden

  • Chelsea Piers CT 1 Blachley Road Stamford, CT, 06902 United States

Join us for wicked fresh lobster and delicious beer!