Big Mama Chims Noodle House

905 Alley A, Columbia, MO 65201
(573) 777-3108