Ito Japanese Steakhouse Sushi & Thai Restaurant

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