Hamachi offers elevated Japanese cuisine in a sleek, modern setting. Enjoy sushi and other Japanese dishes, with sidewalk seating available.