Chiba Bar
19 E Kiowa St, Colorado Springs
(719) 635-9599
Recent Reviews
Chiba Bar
19 E Kiowa St, Colorado Springs 80903
(719) 635-9599