Cebiches de la Rumiñahui is located in Quito, Ecuador on Av. Real Audiencia n59 121. Cebiches de la Rumiñahui is rated 4.4 out of 5 in the category seafood restaurant in Ecuador.
Address
Av. Real Audiencia n59 121
Accessibility
Wheelchair-accessible seating