L'Escale

Located right off Exit 3 on Interstate 95, we are minutes away from the chic center of Greenwich, CT. In this supreme location on the Greenwich waterfront, we are well suited for your Business Lunch o

Contact Info:
eden@gmail.com