Enjoy fresh, well-presented sushi at Insushi. This restaurant offers a pleasant atmosphere and a renovated, clean space.