Get directions to: Leroy's Place, Grosse Tete, LA
Restaurant address: 22044 Highway 77 Grosse Tete, LA 70740, USA
Restaurant: Leroy's Place