The John Lamb

Permanently closed
120 Allen St
New York, NY 10002

The John Lamb is a charming eatery located in the heart of New York, NY. Known for its inviting atmosphere, it offers a delightful menu featuring a mix of classic and contemporary dishes. Guests can enjoy a warm and friendly service, making it the perfect spot for a casual meal or a special gathering.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkThe John Lamb

Partial Data by Foursquare.