All Spotsjapanese restaurantMensho Ramen Walnut CreekMichelin-listed ramen master Tomoharu Shono's 'farm-to-bowl' concept comes to the suburbs with house-made whole-wheat noodles and a unique location-exclusive menu.Read original on Beyond the Creek Save spotLocation1512 N. Main St, Walnut Creek, CA 94596Links WebsiteBeyond the Creek