Based on 4 reviews, the restaurant has received a rating of 2.8 stars. Price
Address:
906 N Chester St, New Cumberland, WV 26047
Phone: (304) 650-1072
Reviews
Haley Wilson
Tried calling to order for my family and nobody answers after calling 3 times..
… more
Jeremie Frantz
Best pizza in the area!
… more
Kayla Rowland
No longer in service
… more
… View more