Twenty restaurants in Greece now boast a Michelin star

Written on 10/22/2026
Newsroom

Lycabettus restaurant at Oia, on Santorini, is placed in the upper category of two stars.