Barbaros Mahallesi, Karanfil Sokak, No 6T/1, Batı AtaşEhir, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Toro Loco Steakhouse. Prices may vary in venue.