The Crab House

4040 Cox Rd Ste B, Glen Allen 23060, United States Get Directions to this spot
4040 Cox Rd Ste B
Glen Allen, 23060
VA, United States
(804) 270-3555

Rate and review The Crab House in Glen Allen, VA, United States!

Share your experiences at The Crab House with your friends or discover more Restaurants in Glen Allen, VA, United States.