KavacıK Mahallesi, OtağTepe Caddesi, No 16, Beykoz, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Riva Pide ve Lahmacun Evi. Prices may vary in venue.