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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.





