CihannüMa Mahallesi, Barbaros Bulvarı, No:25, BeşIktaş Merkez, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Buffalo Express. Prices may vary in venue.