39 Downing St,
New York , NY 10014 UNITED STATES
Based on 2 reviews
Super Duper SuperSo super yummy....absolutely perfect!!!
Best Dinner EverHad dinner the other day and it was absolutely amazing. Don't go without having the tuna. Be ready for a fabulous dining experience. I will definitely go back.