Queen's Cafe is an espresso bar with a terrace. It offers table service, takeout, and delivery. The establishment serves alcohol and accepts credit cards.