Minoa Village
Mediterranean · Turkish
Minoa Village is a restaurant.
Location
Best places nearby
The highest rated places close to Minoa Village.
Local restaurants nearby
Kaktüs Sokak 3, İstanbul
Location
The highest rated places close to Minoa Village.
Kaktüs Sokak 3, İstanbul