Kikoo Asian Restaurant offers a variety of Asian specialties, including sushi. Customers can order for delivery or pickup. The establishment is located in Horb am Neckar.