Lily Ecuador is a bar and restaurant offering Ecuadorian cuisine. It is located in Barcelona.