Been there, done that? Do tell us about it! Submit a review of this Alabama restaurant today.
4 of 5 stars
Neena's lives up to its slogan of "Lakeside Dining at its Best."
Not only is it popular with the guests of the Holiday Inn, where it is located, it is also very popular