Crab Shack James River Bridge
Crab Shack James River
Newport News
VA
23607
(757) 245-2722
Open Map
American
restaurants seafood