La Falda is located in Quito, Ecuador on Av. República de El Salvador N36-109. La Falda is rated 4.6 out of 5 in the category ecuadorian restaurant in Ecuador.
Address
Av. República de El Salvador N36-109
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating