Home Tags Cafe oo la la

Tag: Cafe oo la la

Café oo la la opens at One Stamford Plaza

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