Fish Soup Restaurants in Quito
Show restaurants on map
4.8
Menu
4.8
Menu
City: Quito, Calle Ruiz De Castilla, N27-101, 170521 Quito, Ecuador
"There is nothing like it in the area. This small but very cozy restaurant is open from Monday to Friday from 12pm to 9pm, and on Saturdays from 12pm t..."
Feedback
These reviews refer only to the mentioned ingredients.