Selvi Restaurant
Turkish · Kebab House
Selvi Restaurant offers charcoal-grilled kebabs and flavorful home-style Turkish cuisine.
Location
Best places nearby
The highest rated places close to Selvi Restaurant.
Local restaurants nearby
İstanbul
Location
The highest rated places close to Selvi Restaurant.
İstanbul