Tenno Sushi Lounge offers refined Japanese sushi creations in a stylish restaurant setting, featuring a dedicated event area.