0.0
- reviews

Restaurant

Curved Angel Cafe

53 Clerkenwell Close - 3, EC1R 0EA London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Curved Angel Cafe Clerkenwell
GET DIRECTIONS
Restaurant Curved Angel Cafe Clerkenwell