Lelli's Inn on the Green is a fine-dining restaurant with large windows with red curtains. Its lunch and dinner menus feature burgers, chopped filet, penne rustica, veal saltimbocca, shrimp and more. In regards to beverages, customers have options of red and white wines, fine liqueurs and martinis. Moreover, a banquet room is available for booking and accommodates 200 people.