Tallo's Seafood
(985) 878-2030
54013 Highway 1062, Independence, Louisiana, 70446
About us
Services | Restaurants |