CHIBA BAR
(704)
Japanese restaurant
Sushi & cocktails in a small, hip space with colorful cyberpunk murals & an industrial vibe.
Address: 19 E Kiowa St, Colorado Springs, CO 80903
Hours: Open ⋅ Closes 2 AM
Phone: (719) 635-9599
People also search for