Rated
5.0 out of
5 from
2Reviews
Papa's Pizza
is an excellent pizza Restaurant
Ranked #1 of 43 Restaurants in Camelot Asheville.
Some say it is great, incredible, awesome.
★★★★★ on the 6th of June, 2008
INCREDIBLE greek salad, pizza,...heck, everything is great