33 North Main St., Sherborn, MA 01770 (800) 552-9742

Italian Night every Wednesday $18.99
Chef's Specials

DINNER