Jean and Lee Kitchen in Newton Boston
108 Oak St, Newton , 02464 - Get directionsMenu Jean and Lee Kitchen
How to get to Jean and Lee Kitchen
Opening Time
11:30am – 9:30pm: Mon-Thu, Sun
11:30am – 10pm: Fri-Sat
11:30am – 9:30pm: Mon-Thu, Sun
11:30am – 10pm: Fri-Sat