Amami Sushi is a Japanese restaurant offering a homemade sushi experience. Table reservations are recommended.