Our Place Bar and Grill
300 Cryers Camp Road, Elm Grove LA.
Open 7 days a week at 11 a.m.
318-987-3334