Both are excellent, but very different. the atmosphere at HIgh Lawn is so grand - high ceilings, lots of gleaming brass around the open kitchen, and of course that incredible view. Stage Left is much mopre subdued and intimate. Their new place upstairs, Catherine Lombardi, is very attractive, with big stone fireplaces. The Italian fare is fabulous.