I have eaten at this location many times and it is consistently very good. It is located right next to the Crowne Plaza in the same building as The Lofts hotel, so if you're staying at either of those hotels, it's the best close place, plus they even offer room service, which is a bonus on business stays.
Pros: Convenient, good food, big menu
more