Izakaya Tenkuu is a Japanese restaurant specializing in traditional dishes and sushi. They are known for items like Prawn Tempura and Tuna Tataki, offering both delivery and takeout options.