Big Mamma's İstwest
Coffee Shop · Turkish
Big Mamma's İstwest is a cafe located within the İstWest AVM, offering a diverse menu.
Location
Best places nearby
The highest rated places close to Big Mamma's İstwest.
Local restaurants nearby
Değirmenbahçe Caddesi 17, İstanbul



