Restaurant Queen offers a dining experience with a bar and terrace.