I find Lenny's to be the last and the best still standing Bensonhurst. The pizza is alway fresh and they are still busy considering the area change. The food is of quality and compared to other neighborhoods its still affordable. There granmas slices are to die for.
more