Crab House
Address:
815 Cascade Ave SW, Atlanta, GA 30310
Phone:
(678) 705-3960 Restaurants, Seafood
Other Businesses:
- KR Steakbar at 349 Peachtree Hills Avenue Northeast, Atlanta, GA 30305
- Supreme Fish Delight at 816 Cascade Ave SW, Atlanta, GA 30310
- Lil Mama's Kitchen at 3024 Martin Luther King Jr Dr SW, Atlanta, GA 30311
- Demitris at 3771 Chevington CT SE, Atlanta, GA 30354
- Bad Dog Taqueria at 1579 N Decatur Rd Ne, Atlanta, GA 30307