Popular
Amelia Restaurants

Chinese
People in Amelia Are Saying…
Just Reviewed
Posted by
Parsley89
on November 17, 2009
Review of Papa John's Pizza :
I ordered a pizza from there and was told my order would be $13.99, so I paid by cc. Five minutes later I got a phone call saying they made a mistake saying they charged me $17.99 which was fine people make…more





Follow Us on Twitter