Update Info - Lamb Cracker
This restaurant was reported as closed. If it is open, let us know.
Lamb Cracker
215 Cane Creek Rd
Farmerville, LA 71241
215 Cane Creek Rd
Farmerville, LA 71241
This restaurant was reported as closed. If it is open, let us know.