Restaurants in New York, NY
Special Offer:
Call today
Learn more
Restaurants • American Restaurant • Bars
39 Downing St,
New York ,
NY
10014
UNITED STATES
Based on 2 reviews
Super Duper Super
So super yummy....absolutely perfect!!!Best Dinner Ever
Had 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.Worldwide > United States > New York, NY > Restaurants