Lupo is a solid restaurant. Mostly. Have eaten here several times now. The service is good. The food is well prepared and tasty. Their pastas shine. My dinner guest had "sole" which looked more like tilapia but was very delicious. The experience this last time was marred somewhat by an incident that was handled poorly. The table next to us (looked like businessmen on expense account) ordered an expensive bottle of wine which was to be decanted. While waiting for that, a waiter walking by with two mixed drinks on a tray proceeded to spill them entirely on the suit of one of the men at that table. Apologies were made (and I hope offers of dry cleaning). BUT, instead of moving the men to another table (several were open) that wasn't soaked in alcohol, they made them sit there while they cleaned up, removed table cloth, dishes, glasses, etc. As they had nothing but the wine ordered (and it was sitting on a rolling side table), they should have been moved and seated at a clean, fresh table. The worst was the bus boy coming out with a bleach soaked mop and mopping the floor right next to us. The overwhelming stench of bleach in the middle of our dinner pretty much put us off.