By Dave CatheyWhile I was on my monthlong walk-away from dining out, veteran operators Leo and Sophia Chen opened a new concept across from their wildly popular Szechuan Bistro on Memorial Road.Leo spent five months doing the build-out on Masa Ramen and Sushi, 1001 W Memorial Rd., with a small crew and the result is eye-opening.Read more on NewsOK.com