Queen is a spacious and bright restaurant, café, and pizzeria offering delicious specialties.