MAGNUM STORE, Istanbul - Kadıköy - Restaurant Reviews, Photos & Phone ...

MAGNUM STORE, Istanbul - Kadıköy - Restaurant Reviews, Photos & Phone ...