3 likes
boomcheeks
A friend said this was the best pizza place in New Castle and boy were they WRONG. This is the type of pizza you would love if you were 16 beers deep and desperate. Too much grease and cheap ingredients combine for a big disappointment.
Order Porto-Fino Pizza & Restaurant
Hungry? Order right now on Slice