Jamaica Coffee Shop is a coffee shop with a large terrace located in a roundabout. It is part of a chain of coffee shops and offers a pleasant outdoor seating experience.