Izela
Mediterranean · Turkish
Izela is a restaurant within a boutique villa complex, offering a unique dining experience.
Location
Best places nearby
The highest rated places close to Izela.
Local restaurants nearby
Günay's Garden, Gümrük Sokak, Muğla



