Get directions to: Tako Japanese Restaurant Inc, Colorado Springs, CO
Restaurant address: 1840 Dominion Way Colorado Springs, CO 80918, USA
Restaurant: Tako Japanese Restaurant Inc