Sweet Basil
942 Great Plain Ave, Needham
(781) 444-9600
Recent Reviews
Order Online
You May Also Like
The Common Room - 30 Dedham Ave
Comfort Food
Abbott's Frozen Custard - 934 Great Plain Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Little Spoon - 952 Great Plain Ave
Thai
Restaurants in Needham, MA
Sweet Basil
942 Great Plain Ave, Needham, MA 02492
(781) 444-9600