HüRriyet Mahallesi, Menderes Caddesi, No:79/A, BağCıLar, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Arda Fastfood. Prices may vary in venue.