12 Massachusetts Greek Tavernas Where Family Recipes Taste Like a Summer Night on the Aegean

Some of the best meals in Massachusetts happen behind plain storefronts, in places you might drive past a hundred times…

12 Massachusetts Greek Tavernas Where Family Recipes Taste Like a Summer Night on the Aegean
12 Massachusetts Greek Tavernas Where Family Recipes Taste Like a Summer Night on the Aegean

Some of the best meals in Massachusetts happen behind plain storefronts, in places you might drive past a hundred times without a second look. Then someone finally talks you into stopping, and suddenly a plate of grilled octopus, a square of flaky spinach pie, and a slice of honey-soaked baklava have you daydreaming about white islands and warm evenings by the sea.

This list rounds up 12 Greek tavernas across the state, from Boston side streets to Cape Cod, Worcester, and the North Shore, where family recipes and real Greek hospitality still run the show. Save it for your next date night, family dinner, or hungry weekend drive, because a few of these spots are about to become your new regular.

1. KAVA neo-taverna, Boston, MA

KAVA neo-taverna, Boston, MA
© KAVA neo-taverna, Boston, MA

Small plates make big arguments at this South End spot on Shawmut Avenue. The menu is built for sharing, so one table can cover a lot of Greek ground in a single sitting.

Start with kolokithakia, the thin zucchini chips that land on nearly every table, then add feta psiti, grilled calamari, and lamb meatballs. The octopus earns plenty of attention, and paidakia, the Greek lamb chops, anchor the heartier side.

Moussaka and pork or chicken souvlaki cover the classics.

The room is small and dim, with Greek music playing, which suits a slow dinner more than a quick bite. Save room for the yogurt dessert, a favorite right alongside the baklava.

A few planning notes help. Reservations are recommended, and a wait is common.

Street parking can be tricky, so the T or a rideshare may save some stress. Brunch starts at 11 AM Friday through Sunday.

2. Kosmos, Walpole, MA

Kosmos, Walpole, MA
© Kosmos, Walpole, MA

Walpole is not the first town most people name when Greek food comes up, and that is exactly why Kosmos is such a fun find on Main Street. The family-owned restaurant serves homestyle Greek cooking in a pretty, clean dining room.

The menu goes well beyond gyros. Manti me kima, small dumplings filled with seasoned meat, share space with village spanakopita, feta sousami, and grilled octopus.

Greek fries with feta are close to mandatory, and the Poikilia Kreaton mixed grill is built for a hungry group.

Big pork skewers arrive with tzatziki, warm pita, and fries, while Greek sausage comes with a honey mustard sauce. Full vegan and vegetarian menus make mixed tables easy.

Parking is refreshingly simple, with a free lot and plenty of street spaces. Plan around the schedule, since Kosmos is closed Mondays and opens at noon on weekends.

Dinner reservations are recommended, especially Friday through Sunday evenings.

3. Krasi, Boston, MA

Krasi, Boston, MA
© Krasi, Boston, MA

Octopus mortadella is not something you see on many Boston menus, and it tells you right away that Krasi likes to play with tradition. Set on Gloucester Street in the Back Bay, this modern Greek spot pairs regional recipes with an industrial-chic dining room.

Seafood gets serious attention. Tsipoura, a Mediterranean sea bream, and bourdeto, a spicy Corfu-style stew made with the fresh catch, sit alongside giouvetsi and creamy taramosalata.

Tiropita rolls make an easy opener for the table.

For dessert, portokalopita, a syrupy Greek orange cake, is a smart finish. It also happens to be vegan, and there is a full vegan menu here too.

Now for the planning part. Reservations are required, and waits are common, especially on Sunday through Tuesday evenings.

Weekend brunch runs from 10 AM to 3 PM, and Friday adds a lunch window. Street parking is tough, so a nearby paid garage is the safer bet.

4. Desfina Restaurant, Cambridge, MA

Desfina Restaurant, Cambridge, MA
© Desfina Restaurant, Cambridge, MA

Bread service says a lot about a kitchen, and Desfina starts strong with fresh bread and a house-made vinaigrette for dipping. From there, this East Cambridge taverna on Third Street keeps things classic and comforting.

Moussaka is a standout, thanks to a rich béchamel layer on top. Baked lamb, stuffed grape leaves, grilled squid, and fresh tzatziki all fit the old-school style, and Shrimp Desfina gives the house its own signature.

Saganaki opa, the famous Greek fried cheese, is a fun pick for the table.

The mood stays easygoing. Greek music plays in the background, the dining room is simple and tidy, and a patio adds outdoor seating.

Families will find high chairs and a kid-friendly setup, and most meals land in a reasonable price range. Just note the schedule: lunch and dinner on weekdays, dinner only on Saturday, and closed on Sunday.

A free parking lot is a real bonus in such a busy neighborhood.

5. Asti Falmouth, Falmouth, MA

Asti Falmouth, Falmouth, MA
© Asti Falmouth, Falmouth, MA

Cape Cod dinners usually mean fried clams and lobster rolls, so a Greek restaurant with live traditional music on Falmouth’s Main Street stands out quickly. Asti pairs a modern, stylish dining room with a menu full of Greek favorites.

Seafood Estia is the house seafood dish, which makes sense in a town surrounded by water. Lamb lollipops get plenty of love, the calamari is a strong starter, and the gyros stay fresh and simple.

Moussaka and spanakopita cover the classics, while coal-fired wings and truffle fries keep less adventurous eaters happy.

Families have it easy here. There are high chairs, changing tables, and outdoor seating where dogs are welcome.

Asti opens at 11:30 AM every day, which makes it a handy lunch stop between Woods Hole ferry runs and beach time. Saturday evenings draw the biggest crowds.

A free lot and street parking take one worry off the list, and reservations are accepted.

6. Royal II Restaurant and Grill, Yarmouth Port, MA

Royal II Restaurant and Grill, Yarmouth Port, MA
© Royal II Restaurant and Grill, Yarmouth Port, MA

Route 6A is known for sea captains’ homes, antique shops, and slow scenic driving. Along that stretch in Yarmouth Port, Royal II Restaurant and Grill quietly serves homemade Greek cooking next to a full lineup of pizza, calzones, and pasta.

The Greek side of the menu is where the kitchen shines. Lamb kabobs come with rice and fresh vegetables, chicken souvlaki is a reliable pick, and grape leaves and moussaka round out the homemade lineup.

Portions run generous, so leftovers are likely.

Mixed crowds are no problem. Picky kids can order from the kids’ menu or grab a slice of Greek-style pizza made on homemade dough.

Budget-minded diners will appreciate the price point, which usually lands around $20 to $30 per person. There is a fireplace, a quiet and casual dining room, and a free parking lot.

Finish with rice pudding or baklava before heading back out onto 6A.

7. Meze Estiatorio, Worcester, MA

Meze Estiatorio, Worcester, MA
© Meze Estiatorio, Worcester, MA

Shrewsbury Street is Worcester’s unofficial restaurant row, and Meze Estiatorio gives it a proper Greek address. Estiatorio simply means restaurant in Greek, while meze refers to small plates meant for sharing, which is a good hint at how to order here.

The kitchen focuses on Greek favorites like kebabs, souvlaki, and lamb dishes, with scratch cooking that carries a meal from appetizer through dessert. Full vegan and vegetarian menus mean nobody at the table gets stuck with a side salad.

Inside, clean decor and soft music set a calm Mediterranean mood, and live music shows up on the schedule too. A private dining room makes it a good option for birthdays and family gatherings.

Timing matters with this one. Meze is open only Thursday through Sunday, with weekend hours starting at noon.

Dinner reservations are recommended, and street parking can take a lap or two to find.

8. Kouzina, Peabody, MA

Kouzina, Peabody, MA
© Kouzina, Peabody, MA

Saturday nights at Kouzina come with live music and dancing, so dinner can easily turn into a party. Peabody has long had a strong Greek community, and this Greek-owned spot on Newbury Street fits right in.

Kolokythokeftedes, crispy zucchini fritters, are a great way to start. Saganaki, moussaka, chicken souvlaki skewers, and a hearty gyro plate follow the classic taverna playbook.

Because the menu also covers American dishes, baked haddock gives the table a New England option.

Leave space for galaktoboureko. The custard-filled phyllo pastry, soaked in syrup, is one of the best reasons to linger.

Greek music plays and photos of Greece rotate on the TV, keeping the islands in view all meal long. Prices generally fall between $20 and $30 per person, and portions are plentiful.

A kids’ menu, a free lot, and easy parking help too, but remember that Kouzina closes on Tuesdays.

9. Ithaki Mediterranean Restaurant, Peabody, MA

Ithaki Mediterranean Restaurant, Peabody, MA
© Ithaki Mediterranean Restaurant, Peabody, MA

Ithaki is the Greek name for Ithaca, the island Odysseus spent years trying to reach on his long trip home. The name suits a Peabody restaurant built around Greek classics with a modern, upscale finish.

Grilled octopus with fava, a creamy yellow split pea puree, is a signature worth sharing. Braised lamb shank, lamb lollipops, youvetsi, and dolmades cover traditional ground.

Fresh-made pasta and seafood pull the menu toward the wider Mediterranean, with short rib pappardelle as a popular crossover.

Greek fries here come as thick, fresh-cut potato chips topped with feta. Presentation gets extra attention, and the mocktails are creative enough to earn their own spot on the table.

Early risers should know that Ithaki serves breakfast starting at 8 AM Friday through Sunday. There is outdoor seating, a private dining room for events, and a free parking lot.

Dinner reservations are recommended, especially on weekends.

10. Athenian Corner Restaurant, Lowell, MA

Athenian Corner Restaurant, Lowell, MA
© Athenian Corner Restaurant, Lowell, MA

More than four decades in, the same family still runs Athenian Corner on Market Street. That kind of staying power makes it a true fixture of downtown Lowell, right in the heart of the city’s historic mill district.

Weekends get festive. Live Greek music and belly dancing turn a regular dinner into a show, and flaming Greek cheese keeps the energy up between courses.

The menu sticks to comfort. Avgolemono, the classic egg lemon soup, is a favorite, along with spanakopita, grape leaves, sliced roast lamb, and lamb kabobs.

Greek fries have a loyal following, and the Athenian Super Platter handles big appetites. Galaktoboureko and baklava close things out.

Photos of Santorini decorate the walls, and prices usually run $20 to $30 per person. Saturday hours stretch to 11:30 PM, making it a solid late option in the Merrimack Valley.

Plan ahead, though, since it is closed on Sundays.

11. Bar Vlaha, Brookline, MA

Bar Vlaha, Brookline, MA
© Bar Vlaha, Brookline, MA

Most Greek menus around Boston focus on island and Athens-style favorites, but Bar Vlaha heads for the mountains. The name nods to the Vlachs, a shepherding people from central and northern Greece, and the cooking follows those rustic, homestyle traditions.

Oyster mushrooms are the signature, and braised beef cheeks show how hearty mountain cooking can get. Melitzana yiahni, a slow-stewed eggplant dish, and loukaniko sausage fill out the shareable plates.

Weekend brunch is its own reason to visit Beacon Street in Brookline. Souvla and eggs, breakfast hilopites made with small Greek egg noodles, and tsoureki, the braided sweet bread, are served from 10 AM to 3 PM on Saturdays and Sundays.

Expect a cozy room and a crowd. Reservations are recommended for both brunch and dinner, and waits are common.

Street parking fills fast, so the Green Line C branch along Beacon Street is an easy alternative.

12. Greek Corner Restaurant, Cambridge, MA

Greek Corner Restaurant, Cambridge, MA
© Greek Corner Restaurant, Cambridge, MA

Ten to twenty dollars can still buy a full Greek meal in Cambridge, and Greek Corner proves it on Massachusetts Avenue. This family-run spot in North Cambridge has the easy, lived-in style of an old neighborhood favorite.

Scenic murals cover the walls of the casual dining room, which stays clean and relaxed. Order the Corner’s Special Gyro on a first visit.

Avgolemono soup, lamb chops, moussaka, and a crisp horiatiki village salad are all steady choices, and the falafel plate is a solid vegetarian pick.

Baklava makes an easy dessert to split or take home. A Mediterranean iced coffee is a fun add-on on warm days.

Service is quick, which makes Greek Corner handy for a weekday lunch or a no-fuss family dinner, and there is a kids’ menu too. Parking is on paid city streets, so keep a parking app ready.

It is open every day of the week, a welcome bit of reliability.

Share this story

Leave a response