Masha Garden
Coffee Shop · Tea House · Turkish
Masha Garden is a cafe.
Location
Best places nearby
The highest rated places close to Masha Garden.
Local restaurants nearby
Üç Pınarlar Caddesi 25, İstanbul
Location
The highest rated places close to Masha Garden.
Üç Pınarlar Caddesi 25, İstanbul