Downstairs
New York, NY 10012
Downstairs is a cozy restaurant located in the heart of New York, NY, offering a relaxed atmosphere perfect for casual dining. The menu features a delicious blend of contemporary and classic dishes, made from fresh, locally sourced ingredients. With its inviting ambiance and attentive service, Downstairs is an ideal spot for friends, families, and food lovers alike to enjoy a memorable meal.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.





