Back to photostream

Pizza Hut interior

Pizza Hut #4550 (2,963 square feet)

5000 W Mercury Boulevard, The Plaza at Newmarket, Newport News, VA

Opened in fall 1990

1,388 views
10 faves
0 comments
Uploaded on September 10, 2019
Taken on September 8, 2019