London Lennies

London Lennies

63-88 Woodhaven Blvd, Rego Park, Queens 11374 / Owned and operated by the Barnes Family since 1959, London Lennie’s is the premier seafood restaurant in Queens, New York.
London hasn't created any boards yet