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.