Carobtree Restaurant
Place Category: Restaurants
-
Carobtree Restaurant is a Greek restaurant which is at Corner Of Swains Lane, Highgate Road in London, Greater London.
-
-
Place Category: RestaurantsPlace Tags: Greek
Carobtree Restaurant is a Greek restaurant which is at Corner Of Swains Lane, Highgate Road in London, Greater London.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.