This Costa Coffee is a coffee shop offering the usual Costa beverages and food items. It provides a reasonable amount of seating and friendly staff, located in a plaza.