Sancaktepe Mahallesi, ÇArşı Caddesi, 1. Sokak, No 24, BağCıLar, İStanbul, Turkey
Sancaktepe Mahallesi, ÇArşı Caddesi, 1. Sokak, No 24, BağCıLar, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Tarabya Et Lokantası. Prices may vary in venue.