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.
Uncle Jack’s Meathouse
Time Out says
Details
- Address:
- 36-16 Ditmars Blvd
- New York
- 11105
- Contact:
- View Website
- Do you own this business?
- Sign in & claim business
Discover Time Out original video