-
Papa's Pizza
is a much liked pizza Restaurant
Ranked #1 of 43 Restaurants in Camelot Asheville.
Some say, it is great, incredible, awesome.
.
The Latest Review: ★★★★★
Sent on the 6th of June, 2008
INCREDIBLE greek salad, pizza,...heck, everything is great