Even though this speakeasy-style steakhouse is from Food Network star Willie Degel harkens back to the 1920s, it has a very modern selfie mirror in the bathroom.
Time Out says
Details
- Address
- 36-16 Ditmars Blvd
- New York
- 11105
Discover Time Out original video