Fish Fry

Row 1

Details
1100 Carter St
Vidalia, LA 71373
(318) 336-7229
Seafood, Fish & Chips
$ $ $