Crab Trap Seafood Takeout
Restaurant
•
7510 Lee Hwy Unit 6, Chattanooga, TN 37421, USA
9.0
Sunday: 12 PM – 6 PM
See if anyone you trust recommends it!