Lennys Clam Bar and Italian Restaurant

(718) 884-5510
161-03 Crossbay Blvd, Queens, New York, 11414

About us

Tags ["Barbecue Restaurant"]
Video

Reviews


No reviews yet. Be the first to write a review!