78 Southfield Ave, Stamford, CT 06902 +1 203-817-0700
restaurant, Stamford, VT, US
Today
How to go there