Southern Satisfaction Address: 1015 Olive St, Moorhead, MS 38761 Phone: (662) 246-5898 Restaurants Other Businesses: Sarah's Diner at 1200 Olive St, Moorhead, MS 38761