MesihpaşA Mahallesi, Koca RagıP PaşA Caddesi, No 1/A, Fatih, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Angels. Prices may vary in venue.