The Crab Spot
The Crab Spot Website
1155 Virginia Ave 2nd Level, Hapeville, GA 30354 United States
Hours of Operation:
About the Business:
Located in the heart of Georgia, this seafood hot spot is a roomy, relaxed Pan-Asian seafood joint whipping up an eclectic range, from sushi to Cajun cuisine.