Ito Japanese Steakhouse Sushi & Thai Restaurant

Ito Japanese Steakhouse Sushi & Thai Restaurant,
114 W Main Street,
Florence, CO 81226

Enjoy spicy edamame, sushi rolls, sashimi, ramen and hibachi dishes in a friendly and relaxed atmosphere.