SAKURA Sushi Cafe Taunus offers creative sushi and other Japanese dishes. Features include delivery service, table service, and free Wi-Fi. Gift cards and reservations are available.