I see L'Europe in South Salem (Vista, to be specific) is now closed again, with a sign outside that it "Restaurant 123" is coming soon. Does anyone have more info on this?
Vista seriously needs a restaurant with American fare and normal prices. A place to get a decent burger, or something more. Part of me hopes it's the owners of 121 in North Salem opening a "south" location.