Chiba Bar

19 E Kiowa St, Colorado Springs
(719) 635-9599