Skip to main content

Seafood Shack

restaurant · seafood restaurant · Newport News, VA

Address
11710 Jefferson Ave D, Newport News, VA 23606
Phone
(757) 586-5047
Website
toasttab.com/seafood-shack-newport-news/v3
Where
37.0794, -76.4772

Search Hominin for Seafood Shack

Other restaurants nearby

More in Newport News