Best of Boston

BEST Israeli Restaurant

1982 BEST Israeli Restaurant

Masada

Brookline

Terrific felafel and stuffed grape leaves. Try the assorted-appetizer platter. read more»