-
Papa John's Pizza
is an above average Pizza Place Restaurant
Ranked #1 of 43 Restaurants in Texas City.
.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
Pizza crust is out of this world but the Brussels sprout and pancetta pizza is overrated - olive oil and larger pancetta pieces were tasty, but the brussels sprouts were just like any other... //