Spahr's Seafood Restaurant

Seafood restaurant · 3682 US-90, Des Allemands, LA

Dine-In

Hours

More food in Des Allemands, LA · Seafood in Des Allemands