GüLtepe Mahallesi, BağLar Caddesi, No 138, KüçüKçEkmece, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Chef Selim. Prices may vary in venue.