Great location- perfect for recharging after a shopping spree at the Americana. Pros: great food Cons: limited parking
All reviews seem positive