Queen D is a restaurant offering international cuisine, with a focus on lobster and crab dishes. Takeaway is available.