My husband and I used to live in Leavenworth and I went to Weston several times with a group of coworkers for lunch. I have very little memory of it other than that the restaurant was in a cellar and the cups and plates were metal (pewter, maybe?). I was pregnant with my son at the time, and he turns 20 next week, so it's been a long time.