Thrace
This friendly, modern restaurant has an excellent selection of meat, as the name suggests, but also great fresh salads and other veggie dishes to round…
Thrace
This friendly, modern restaurant has an excellent selection of meat, as the name suggests, but also great fresh salads and other veggie dishes to round…
Macedonia
This quality, sprawling seafood restaurant on Ammouliani island sits right above the ferry dock, with pretty harbour views. Alongside the daily catch, it…
Thrace
This traditional family taverna is just a little more dressed up than usual, and it does all its grilling over charcoal. This gives the usual options –…
Thrace
This tidy steam-table restaurant has been dishing up hearty home-style stews and slow-cooked vegetables for decades. Pick from the day's specials, such as…
Thessaloniki
Ladadika's Cretan restaurant is enlivened by traditional music, an amiable background to platefuls of plump mussels and flaky cheese pies. Look for the…
Thessaloniki
This upmarket patisserie chain has temptations including freshly baked tzoureki (brioche-style bread) and macarons, as well as confectionery and honey…
Thessaloniki
Popular with locals, this excellent taverna in the heart of Ladadika serves up delicious standards, interesting regional specialities, good wines by the…
Thrace
Try the grilled octopus and mullet, some delicate fried seafood and some of the fresh, simple salads at this rather chic little fish taverna tucked away…
Zagorohoria
Excellent Greek pies and home-cooked stews are a real treat at this Vikos taverna in a little stone house. Its vine-shaded terrace is a lovely place to…
Thessaloniki
Bombidia specialises in street food, serving meatballs on sticks, on a piece of paper – cheap, a bit messy and authentic. It's in the lively Modiano…
Parga
Amid a swarm of waterfront eateries, Arkoudas excels in all things tentacled, and charms with traditional music and sea views.
Macedonia
Dishing out a catch that may or may not have landed on the adjacent waterfront, this sprawling harbourside restaurant offers decent misto fritto (mixed…
Macedonia
Scaling, gutting, frying and grilling since 1953, Kymata gets some of its fish from the Aegean, and the rest from the lake that laps against its inviting…
Zagorohoria
In the 1700 boutique hotel at the very tippy-top of Mikro Papingo (and, it feels, the world), this restaurant's major draw is its grand view. Come here…
Macedonia
Sitting prominently in the green space between the central square and the gorge of the Enipeas River, Erato makes use of its plum position to draw in the…
Thrace
'Sweet Corner' is a tiny village house on Xanthi's modern commercial main street. All made in-house, the sugary treats include baklava that's oozing syrup…
Epiros
Follow the scent of traditional roasted lamb to the taverna of innkeeper Yiannis Mourehidis. Quality Greek food is prepared here, and the atmosphere is…
Thrace
Nedim has been serving some of the best baklava west of İstanbul since 1950. Sample kadayif (bird's nests of pistachio and pastry), Turkish delight in a…
Thrace
A good option for a quick snack and a taste of Turkey, with lahmajoun (spicy-meat-topped flatbread), doner kebab and salads. On the same street are two…
Thrace
A good destination if you want to explore the city away from the old town. The food is standard but satisfying, and the atmosphere is usually lively, with…
Macedonia
With awning-shaded tables spilling out onto an arcade in central Florina, unpretentious Koukoutsi serves refreshing mezedhes, steamed mussels, and famous…
Epiros
This little restaurant in the centre of Konitsa hits all the right notes: home-style stewed vegetables, grilled fresh trout, roast venison, local cheeses…
Parga
Decades of practice have gone into the fish specialities at Parga's oldest traditional Greek taverna, in business since 1965. Your plate may be crowded…
Thrace
Across the road from the hot springs in Thermes is this simple taverna with spit-roasted goat or lamb and other solid country food. Call ahead if it's not…
Thessaloniki
Just above the Rotunda of Galerius, this classic bakery does great breads as well as Thessaloniki's best koulourakia vanilias – crunchy, slightly sweet…
Epiros
Scenes from classic Greek cinema adorn the walls at this nostalgic mezedopoleio with a big covered backyard. You can get smaller mezedhes or a hearty meal…
Thessaloniki
This wickedly indulgent confectionery and ice-cream parlour is a local favourite; its gelato-topped waffles are spoken of in rapturous whispers. There are…
Thrace
With burgers and pasta and some semi-Greek dishes, Safran's menu is a little bit of a hodgepodge, but the food is fresh and changes with the seasons…
Macedonia
This lakefront taverna is just north of central Kastoria. Featuring well-prepared Greek specialities, it has impressive stone arches, ambient lighting,…
Epiros
Tuck into aubergine and smoked cheese, or some hearty grills in the cosy salon or on the flower-draped wooden balcony, and taste the decent local wines…
Zagorohoria
When you want to mix it up a bit beyond the usual Greek menu, visit this friendly cafe-bar for a rotating selection of main dishes (pasta, risotto, roast…
Macedonia
Publicly owned Katarraktes Edessas, before the waterfalls, is an old-school restaurant serving standard but dependable fare. Hearing the rushing of the…
Zagorohoria
Tuck into spit-roasted lamb, Epirot pies and lovingly simmered stews at this welcoming restaurant in Megalo Papingo. Konaki also has a five-room…
Ioannina
Set in an old mansion, Mystagogia has a rather epically long menu of mezedhes and an occasionally raucous ouzo-fuelled late-night ambience. In summer, it…
Macedonia
Steaks, traditional sausage, souvlaki and other meaty Greek favourites are all good at this gregarious little stone-walled taverna, which spills out onto…
Thrace
When all you want is a simple, inexpensive and fast meal, head for Kosmidis for spit-roasted chicken, plus roasted potatoes and a salad. It's only a block…
Igoumenitsa
In a strip of restaurants north of the ferry ports, Alekos has good service and seafood. Order grilled squid, a salad and some white wine while you wait…
Macedonia
If you're waiting for a train, this taverna on the crossroads above the station serves good Greek standards in a faux-rustic interior.
Parga
This chain cafe on Krioneri Beach tempts your sweet tooth with chocolate-drizzled waffles and ice cream. It also has very good coffee.
Preveza
The friendly 'mermaid' taverna on a side street near the water prepares excellent fresh fish dishes and grills.