Kukicha is a restaurant in Leiria focused on 100% plant-based cuisine. They offer birthday cakes by order and are open for lunch and dinner on Fridays and Saturdays.