excellent fresh food and really wide selection. italian, french, spanish, mediterranean. you pay a bit more, but it is worth it for a great meal. their live entertainment is really good too and they have good drink specials on certain weekday nights.
more