Penelope Pizza
Restaurant in Tucson
RestaurantPizza
Sign in to add a photo.
About
Located in Tucson, United States, Penelope Pizza is a Restaurant. Cuisine: Pizza.
Frequently asked questions
Where is Penelope Pizza?+
Penelope Pizza is located at 800 North Kolb Road, Tucson, Tucson.
What kind of place is Penelope Pizza?+
Penelope Pizza is a Restaurant in Tucson serving Pizza.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Tucson.
Reviews
No reviews yet — be the first to review Penelope Pizza.