I need to take a customer to Stamford tomorrow (Friday) and need to know where to go for lunch. Something a bit more formal than a deli but not too high end. We will be near the Town Center and don't have a lot of time. We like everything from sushi to mexican and everything in between. Any suggestions?