601 Clark Ave #104, Saint Louis,Missouri 63102, United States
Local Japanese chain serving rolls, noodles & entrees, plus cocktails, in a chic, modern space.
601 Clark Ave #104, Saint Louis
Missouri 63102, United States
Phone Number : 1(314) 899-0500
Operating Hours : Sun - Wed 11am-10pm, Thursday: 11am-11pm, Friday: 11am-1am (food last call at 12am), Saturday: 11am-1am (food last call at 12am).