Get directions to: Nikki's Restaurant, Vidalia, LA
Restaurant address: 702 Carter St Vidalia, LA 71373, USA
Restaurant: Nikki's Restaurant