South Restaurant, Leavenworth WA: Good Food, Bad ValueGatt More Food April 21, 2014 0et’s get this out of the way: everything in Leavenworth, WA is going to be more expensive than it should...