Neda Restaurant
181
Istanbul
,
Turkiye
Details
Duration
2 Hours
Visit hours
Sun to Sat, 09:00 to 20:00
Price range
Economic
About
We provide traditional turkish kitchen
Reviews
181
How to get there
Address
Hocapasa Mahallesi HudavendIgar Caddesi Erdogan Sokak 18-20, Istanbul 34110 Turkiye
Call number
+90 533 923 43
Get directions
Get a cab
Full view
Similar places
Olive Anatolian Restaurant
3,592
Food
Sultania Restaurant
319
Food
Adora Restaurant
567
Food
Bistro Chef Restaurant & Cafe
823
Food
New Hatay Restaurant
1,340
Food
Constantine's Ark Gurme Restaurant
1,596
Food
Pleasure Terrace Restaurant, Cafe
99
Food
Cafe Mese
384
Food
Salute Pub & Restaurant
775
Food
Ti Amo Bistro &Cafe
438
Food