Get directions to: Annie's Restaurant, Holly Springs, MS
Restaurant address: 198 N Memphis St Holly Springs, MS 38635, USA
Restaurant: Annie's Restaurant