Best of Boston
1982 Best Israeli Restaurant
Masada
Terrific felafel and stuffed grape leaves. Try the assorted-appetizer platter.
1653a Beacon St., Brookline,
Terrific felafel and stuffed grape leaves. Try the assorted-appetizer platter.
1653a Beacon St., Brookline,