Yayla Mahallesi, 2501 Sokak, No:1, Antalya, Turkey
No delivery
No open hours
Spot something wrong?
Dishes at Manavgat Şelale Ekmek. Prices may vary in venue.