Get directions to: Dupuy's Oyster Shop, Abbeville, LA
Restaurant address: 108 South Main Street Abbeville, LA 70510, USA
Restaurant: Dupuy's Oyster Shop