Just moved to a new office on Church and Park Place. I have a two-pronged question for everyone:
1) What are the best spots to grab lunch to go from? So far I've tried Aroma, Pret a Manger and Amish Market. I heard good things about Takahachi Bakery's selections of salads and sandwiches? What else can everyone recommend within about a 10-block radius?
2) What are the best spots for business lunches? Obviously I'm excited to be close to Locanda, but any other recs (high, low, whatever) that would be good for a 1-2 course lunch would be much appreciated.