Merkez Mahallesi, 677. Sokak, No 14/A, BağCıLar, İStanbul, Turkey
Merkez Mahallesi, 677. Sokak, No 14/A, BağCıLar, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Metro Street Coffee Shop. Prices may vary in venue.
Been to Metro Street Coffee Shop? Be the first to share what you ate.