CLOSED

Solaya London

mediterranean restaurant
4.9(86 reviews)
25th Floor, 1-3 Rivington St, London EC2A 3DT, UK