Forum Istanbul is a coffee shop located within the Forum Istanbul shopping mall, near IKEA.