Unit D, Retail, 211C Old St, London EC1V 9NR
Bar | Fish restaurant | Takeaway
This contemporary eatery specializes in customizable ceviche bowls, complemented by a selection of small plates and an inviting patio for outdoor dining.
Rating: 4.0
Rating: 4.4