Hamachi is a rice restaurant specializing in sushi, Thai dishes, and dim sum. They have a sushi chef with 20 years of experience.