ISTANBUL (BLOOMBERG) – The Michelin Guide has awarded seven new stars in Turkiye, the majority of them to restaurants on the nation’s Aegean coast. The laid-back seaside town of Urla, near Izmir, saw three restaurants receive one star each: Od Urla, Teruar Urla, and Vino Locale. Glitzy Bodrum, Turkey’s answer to Saint Tropez, got a […]