102A Rockingham St, Elephant and Castle, London SE1 6PG
Restaurant | Seafood restaurant
This business offers a curated selection of traditional Ecuadorian small plates, platters, and beverages, all served in a relaxed and inviting atmosphere, perfect for casual dining and social gatherings.