Shubra
Turkish
Shubra is a restaurant offering a cafe-style menu in a relaxing atmosphere with scenic views.
Location
Best places nearby
The highest rated places close to Shubra.
Local restaurants nearby
Beykoz Sitesi, Şanlı Caddesi 12, İstanbul
Location
The highest rated places close to Shubra.
Beykoz Sitesi, Şanlı Caddesi 12, İstanbul