Hamachi Sushi is a sushi restaurant offering rolls, nigiri, and sashimi, alongside a small selection of Japanese groceries. Vegetarian and gluten-free options are available.