Kimura is a Japanese noodle house which will also serves beer & wine. It is located on the corner of Pecan Street and St. Mary's Street.
Click on any thumbnail image to see more pictures.