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