Imori Sushi & Grill Restaurant offers an Asian fusion experience, blending the culinary arts of Vietnam and Japan. This restaurant specializes in precise sushi craftsmanship alongside creative grilled dishes, all within an elegant ambiance.