La Sen Bistro Opens in Walnut Creek

1606 N. Main St, Walnut Creek

Earlier this year we learned that the French restaurant La Sen Bistro, based in Concord, was opening in a new location in downtown Walnut Creek where Ottavio used to be and they have now opened. Check out their menu here and also check out photos of the inside after the jump. The back area has great natural lighting thanks to a spacious skylight highlighting the elegant interior. The bread came with a really nice garlic cilantro sauce, I look forward to trying out more dishes here!

More photos of the inside after the jump…