- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
20 20 Seafood Restaurant & Market, Shreveport, Louisiana Restaurant Details
Reserve a table - 20 20 Seafood Restaurant & Market - Inactive
Restaurant: 20 20 Seafood Restaurant & Market
Address: 4645 Greenwood Road, Shreveport (Caddo), Louisiana (LA), 71109
Send to devicePhone: (318) 525-0076
Please register here to leave your review, or log into your account.