Lemon Tree
Place Category: Restaurants
-
Lemon Tree is an English restaurant which is at 90 Crane Street in Salisbury, Wiltshire.
-
-
Place Category: RestaurantsPlace Tags: English
Lemon Tree is an English restaurant which is at 90 Crane Street in Salisbury, Wiltshire.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.