Located on Pier Road, this establishment may be a gallery and coffee shop, serving Lavazza Coffee. It's near the town center.