Genuine Delight: Araka

Araka is a chef restaurant located in Yeniköy, Istanbul, welcoming flavor enthusiasts since 2017. Bearing…