Coffee Island is a coffee shop and tea house offering a variety of coffee and tea beverages. This location provides both delivery and takeaway services.