Home Tags Stamford one

Tag: Stamford one

Café oo la la opens at One Stamford Plaza

Restaurant offers dayside sandwiches, soups; 'quite an amenity.'