Insho is a Sushi & Grill restaurant offering top-quality food.