Sweet Basil

Needham is located just outside of Boston. It is home to many college students and families, making it a town with a variety of restaurants and food options. From chains to fine dining, Needham has a great selection of good restaurants. Follow our guide to the top 10 restaurants in Needham, Massachusetts next time you find yourself around the town.
Hearth Pizzeria is breaking the pizzeria stereotype. This pizza shop serves only organic, locally sourced, locally grown ingredients. It is perfect for all those pizza lovers who are in need of something fresh.
974 Great Plain Ave, Needham, MA USA (781) 433-0600
The Center Cafe is known for its impeccable American fare and wine pairings. This casual dining spot is a great place for a family night out.
1027 Great Plain Ave, Needham, MA USA (781) 455-8800
We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"