Lima - London specials

Map
31 Rathbone Place, London, United Kingdom
Neighborhood: Fitzrovia
Menu particulars
Cuisine
Specials
Every Sun, Sat
Participation: 65£
>