Neda
Turkish · Kebab House · Mediterranean
Neda is a Turkish restaurant offering dine-in and takeout options.
Location
Best places nearby
The highest rated places close to Neda.
Local restaurants nearby
Hüdavendigar Caddesi 20, İstanbul
Location
The highest rated places close to Neda.
Hüdavendigar Caddesi 20, İstanbul