Asahi is an elegant Japanese restaurant offering sushi, sashimi, tempura, and specialties, often served on small boats.