Mmmmm.........every time I come to ATL my colleagues and I grab dinner here. Nice location - there's a bit of a wait if there's an event at the Fox the same night you're going to dinner but it's worth the wait. Good sized portions and very tasty food. I'm not a calamari fan but my colleagues say this is THE place to get it in ATL. I am, however, a tiramisu fan and I think I inhaled my dessert last night it was just soooooo good. Well-priced, great staff, quiet and comfortable - you will not be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.