Ottos French Restaurant London - Camden
Ree V Amazing and well be back!
Fab food, winning wines and great service. Restaurant also had atmosphere and eclectic collection of art.
Mr Happiness, our server, was very attentive.
34-36 High Holborn, London WC1V 6AE, UK
020 7242 8076