Two great retail spaces ideally suited to restaurant use because of the large outdoor patios.

Located in the heart of Stamford Downtown with very large and visible patio spaces.