Yoo Mae Japanese Restaurant

Yoo Mae Japanese Restaurant
21 E. Kiowa
Colorado Springs, CO 80903
United States


Description

Plenty of different rolls - so you are sure to find something you will like. The Bento Boxes are a hit also - with lots of crispy tempura.

Map
Address
View Count 2,409