Slightly Up the Creek
663 Deep Creek Rd
Newport News
VA
23606
(757) 930-2722
Open Map
Seafood
Seafood Restaurant