Otis & Henry's Bar & Grill
- Address
- 777 Isle of Capri Pkwy
- Place
- Lula , MS 38644
Description
Otis & Henry's Bar & Grill can be found at 777 Isle of Capri Pkwy . The following is offered: Restaurants - In Lula there are 5 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet