Mama Ram
Tea House · Coffee Shop · Dessert Shop
Mama Ram is a spice and tea shop offering a variety of unique blends and flavors.
Location
Best places nearby
The highest rated places close to Mama Ram.
Local restaurants nearby
Bademaltı Sokak 20B, İstanbul



