We showed up for a party of 25 for dinner and the guests of honor were really late. Ended up with 50 people! The owner Adriano was pretty much sweating bullets when he found out the party had doubled in size. His able staff quickly made table adjustments with much humor and grace. Service was impeccable considering the size of the group. We had antipasti, bruschetta, pasta, salad and a choice of salmon or chicken. Well I have been in the restaurant biz for 40 years. To be faced with a party of this size that doubles in heads, to set up extra tables, appetizers and dinners to accommodate is a feat in itself. But to then serve it all in a timely manner, delicious food and a fun atmosphere, that is nothing short of a miracle. Several parties were there that were obvious regulars, most likely due to the good service and excellent food. The tiramisu was light and fluffy. If you are anywhere in the area, I think you'll be confident to know that there are 50 people that would surely highly recommend Lupi as the place to eat.