We ate at Lenny's each morning for our 5 day visit. Very large menu, and tried many things on the menu and had no complaints. Prices are fair and large portions. Reading some of the other reviews, I have to agree that the restaurant could use somewhat a of deep cleaning but was not filthy. Would visit again.