Big Mamma's Taksim (Menu)

Topçu Cd. no:11/1, İstanbul
+90 212 238 96 91

Give a rating to Big Mamma's Taksim

Suggest a dish

How much did you spend at Big Mamma's Taksim?