Per Ramen Tatsu-ya, the Memorial-area shop takes over a space in Town & Country Village at 600 West Sam Houston Parkway North ...