The Queen is a cafe and bar offering a European-style cold coffee drink. It is a place to enjoy coffee and drinks.