Coffee Island is a coffee shop offering a great view. It provides delivery and takeaway options.