The Islands is a coffee shop situated near the Porsuk River.