Restaurants - Cafe in Vanzant, MO
North & South Cafe & Store