Fish Soup Restaurants in Quito
Show restaurants on map
4.6
Menu
4.6
Menu
City: Quito, Calle Ruiz De Castilla, N27-101, 170521 Quito, Ecuador
"There's nothing like it in Quito. A small but very cozy restaurant that opens from Monday to Friday from 12 to 9pm and on Saturdays from 12 to 4pm. Th..."
Feedback
These reviews refer only to the mentioned ingredients.