0.0
- reviews

Restaurant

Pitted Olive

3 Leigh Street - 2, WC1H 9EW London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Turkish, Mediterranean
Restaurant Pitted Olive Bloomsbury
GET DIRECTIONS
Restaurant Pitted Olive Bloomsbury