Pizzeria The Queen offers pizza and panzerotti. Features include wheelchair accessibility, card payments, dog-friendly atmosphere, and free parking.