A local’s guide: 48 hours in Istanbul, Turkey
Big Mamma`s is one of A local’s guide: 48 hours in Istanbul, Turkey.

2. Big Mamma`s

6.2
Atakent, Küçükçekmece (Atatürk Caddesi), İstanbul, İstanbul
Café · Atakent · 346 tips and reviews