Kiyo is a Japanese restaurant located in Seville. The establishment is known for its Japanese cuisine, with specific mentions of Sushi and Ramen in search results. It accepts credit card payments.