Olive Branch
➤ 29-31 Baker Street, Weybridge I-KT13 8AE, United Kingdom
Fruit De Mer, Végétarien, Européen, Italien
"the restaurant olive industry was highly recommended by the number of the fiends and on Saturday we drove from ealing to weybridge and the experience was an absolute joy. very warm welcome, friendly service, tasty eating and beautiful atmosphere. recommend it very strongly."