Itoya is a restaurant specializing in Japanese and other Asian cuisines, offering sushi, sashimi, and more in a welcoming atmosphere.