Queen's Pizza
Pizza · Italian · Sandwich Shop
Queen's Pizza is a long-standing pizzeria offering classic pies, sandwiches, and gyros, with sports often playing on TV. They pride themselves on using fresh ingredients.
Location
Vota recommends
Location
Vota recommends