Best of Boston

1983 BEST Middle Eastern Restaurant

Nadia’s Eastern Star

Even Menachem Begin would be pleased.

280 Shawmut Ave. Boston