Nola Restaurant
112 Court Ave
Indianola, MS 38751-2860
662-887-2990