No. 1 Chinese & Japanese Restaurant
115 N Mill St, St. Louis 48880