Shelley's Restaurant & Seafood Deli

Seafood restaurant · 305 W 13th St, Vacherie, LA

Dine-In

Hours

More food in Vacherie, LA · Seafood in Vacherie