I have been here a few times with Work colleagues for lunch. I am completely underwhelmed. First impression is that there is a strong off putting smell when you walk into the restaurant. The food is always sub par- todays salad was frozen to the bottom of my plate.