-
Dino's Pizza Shop
is a much liked Pizza Place Restaurant
Ranked #1 of 28 Restaurants in Newport News.
Some say, it is wonderful, great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
... Batman!! This Joint is Wonderful! Great Service and...