Beylerbeyi Mahallesi, Beylerbeyi İSkele Caddesi, No 18, ÜSküDar, İStanbul, Turkey
Beylerbeyi Mahallesi, Beylerbeyi İSkele Caddesi, No 18, ÜSküDar, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Villa Bosphorus. Prices may vary in venue.