Tokyo Joe's

Review by Lorinda

5086 N Nevada Ave, Colorado Springs, CO 80918
Celiac
1 year ago

This place is hit or miss. Ive had a decent meal, and my companion really enjoyed his. And another time, all 3 of us were highly disappointed.