Coffee Island is a coffee shop known for its coffee. It offers a terrace and takeaway options.