Garlic Queen is a restaurant offering dishes with a royal touch. The menu features items such as gravad lax, confit de canard, and garlic soup.