Sycamore defines itself as “a neighborhood bistro in the heart of Newton Centre featuring a seasonally inspired menu, complemented by grower wines, local beer & craft cocktails.” This is hands down one of the best restaurants in Sycamore. If you are in the city, must visit this place and you will be surprised by the wide range of snacks, starters, sides and dishes available here.
Fiorella’s has been serving delicious, Italian-inspired cuisine prepared with the finest and freshest ingredients. The rustic yet casually elegant atmosphere of the dining room is complemented by the warmth of their open kitchen and wood-burning brick oven. Seasonally, you can enjoy an al fresco lunch or a romantic, candlelit dinner under the stars. Could there be a better choice? Certainly not!
3. Dunn Gaherin’s Food & Spirits
Dunn-Gaherin’s Food and Spirits was established in 1991 and is nestled in the Newton, Needham, and Wellesley neighborhoods. It is a perfect blend of old and new where the exterior is reminiscent of a colorful chalet and the interior houses a friendly bar leading up to a cozy dining room.
If you love cozy and comfortable dining spaces then this is the place for you. For the past 17 years, Lumière has been providing the Newton area with excellent food and drink, in a friendly and comfortable environment.
5. Seasons 52
If you love to taste ever-changing selection of global wines, look no further than the Seasons 52 Restaurant. Do not forget to experience a collection of exceptional wines accompanied by a signature flatbread.
The place offers a wide selection of wine, good and snacks along with seasonal specialities. This is one of the most renowned bars in the city that also serves delicious food.
O’Hara’s offer a distinctive and creative menu prepared fresh everyday with only the finest and freshest ingredients. The restaurant has been offering delicious delicasies since it opened in 1985. It features a warm and welcoming atmosphere accented by dark wood, gracious paned windows and a sprawling horseshoe bar.