back to all posts
Can someone recommend a good restaurant in Canary Wharf?
Hi everyone. I am new to thesqua.re, just moved in to my Lincoln Plaza apartment. I have a business meeting in on Wednesday and I need a nice restaurant where I can take my client. Can someone recommend me anything? Thanks in advance
to comment here.