Ah, the Shanghai Restaurant in Old Town Auburn, taken in 2004. The historic building now houses the Auburn Alehouse.