Asian fusion restaurant Izumi Sushi offers a blend of Chinese and Japanese cuisine.