Filter
Delivery
Pickup
Outdoor
The best restaurants serving Seafood food in London
418 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
25 Opinions in 1 websites
102A Rockingham Street The restaurant is hidden, off the main road, London SE1 6PG England, England
SeafoodAs a previous review advised, the portions are quite large, but smaller and tastier bites would be preferred. I would say that the food is of average quality (nothing like the real Ecuadorian food) bu