Lucky's Cafe has some of the best food I've ever eaten, and that includes 4-star restaurants in Paris....
All reviews seem positive