Orsa & Beach is a restaurant in Küçükkuyu, Turkey.