Forget the plane tickets: this Greek restaurant on Beacon Street has a sneaky-good brunch menu that’ll transport you to Mount Olympus

Written on 08/24/2026
Ameera Hammouda

Experience the trifecta of Greek hospitality at Bar Vlaha. The restaurant may sit on Beacon Street in Brookline, Massachusetts, but once you’re seated, you’ll feel whisked away to the foothills of Northern Greece, where the restaurant draws inspiration for its heritage cuisine. Much of Boston’s Greek food scene, while delicious, highlights the flavors of Southern […]