İStWest AVM, Yenibosna Merkez Mahallesi, DeğIrmenbahçE Caddesi, No 17, BahçElievler, İStanbul, Turkey
İStWest AVM, Yenibosna Merkez Mahallesi, DeğIrmenbahçE Caddesi, No 17, BahçElievler, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Deep Fish Restaurant. Prices may vary in venue.