AsmalıMescit Mahallesi, MeşRutiyet Caddesi, No 69, BeyoğLu, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Tren Pera. Prices may vary in venue.