Farfara
Russian · Seafood · Casual Dining
Farfara is a restaurant offering Black Sea cuisine. Temporarily closed.
Location
Best places nearby
The highest rated places close to Farfara.
Local restaurants nearby
18. Sokak 22, İstanbul
Location
The highest rated places close to Farfara.
18. Sokak 22, İstanbul