Mesto is a coffee shop located in Istanbul.