Welcome to Jean and Lee Kitchen, a culinary gem nestled in Newton, MA, specializing in delectable seafood and traditional Taiwanese cuisine. Located at 108 Oak St, this family-run establishment offers an inviting atmosphere that emphasizes quality and flavor.
The atmosphere is welcoming, and the staff, led by the charming owner, ensures every meal is unforgettable. Whether you choose to dine in or take out, Jean and Lee Kitchen promises a delightful experience every time.