Located in center of Bedford Street, Stamford Downtown’s prime dining and entertainment hub.

Newly renovated retail space in prime location on Bedford Street.