Other Restaurants in Cambridge - Cambridge City Centre Thompsons Lane, Cambridge City Centre, Cambridge, CB5 8AQ Tags: bar, mediterranean