Fujiyama


Fujiyama
28 S. Tejon St. Ste. A
Colorado Springs, CO 80903
United States

Description
Great Sushi and a Large Variety of Rolls!
Map
Address
View Count 1,936