I have been pretty critical of Leon's from the three former visits. Let's say that I will go back for several reasons, including the view. I don't want to blow my cover, if I still have one... Some of the description is slightly aliased but still accurate.
I took friends there for lunch recently and we had a mixed experience, AGAIN. They seated us in the boonies, next to a loud table of about eight women. I don't know why, since there was plenty of seating available.
I asked our primary waiter what they had in a bottle of sweet wine; he seemed inexperienced and unsure yet he made a suggestion. I asked him again since I thought he was wrong about the grape's characteristics and he affirmed his sugestion. It turned out to be very dry. I ws going to drink it since we had consumed some of the bottle, when a person in our group told the waiter that we didn't get what we wanted. He took it away and that was the last of him that we saw for awhile. Several other waitstaff seemed to step in at various times. Even the manager came over and apologized and provided a free round of drinks. We had generally good appetizers including good fried clams. I had two slightly gritty ones but no one else seemed to. The waiter made another mistake and brought us something we clearly did not order. Everyone at the table clearly understood what was requested and he clearly did not hear (and guessed) or misunderstood.
We then ordered our main courses after a substantial lull in service. One had very tasty but slightly overcooked scrod, while my lobster ravioli was very good. The linguini with clams was good but seemed light on clams. The stuffed pepper was a total dud, with no flavor, somewhat dry, too much rice and sat there naked on a big plate like a lost soul. The shrimp cesaer salad was unremarkable, but OK.
For dessert we tried the Siciliano cannolli which had a very cold filling and was partially soggy. The chocolate cream brulee was a winner with most of us.
A source of irritation was interminally long waits between courses and particularly, after the main course. We were there over two hours through no fault of our own, meaning we did not delay anything other than sending wine back. We were the next-to-the-last table to leave from the lunch crowd. Perhaps in the boonies you can get forgotten.
We dropped around $250. I thought our server was a little too inexperienced or having a less than stellar day and the kitchen seemed slow.