Otto's French Restaurant London

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

United States

ottos-restaurant.com
French restaurant

Otto's French Restaurant London Reviews | Rating 4.5 out of 5 stars (5 reviews)

Otto's French Restaurant London is located in United States on 182 Grays Inn Rd, Holborn, London WC1X 8EW, United Kingdom. Otto's French Restaurant London is rated 4.5 out of 5 in the category french restaurant in United States. 'Otto's French restaurant in London offers romantic & elegant French fine dining. When combined with our superb service & wonderful wines, we believe we offer the finest French dining experience in London. We've been reviewed as one the best French restaurants London has to offer by the Evening Standard, Guardian, Independent, Observer & CNN.'

Address

182 Grays Inn Rd, Holborn, London WC1X 8EW, United Kingdom

Price range

₹₹₹

Phone

+44 20 7713 0107

Open hours

...
There is no reviews yet about Otto's French Restaurant London, be the first to write a review and give your rating to Otto's French Restaurant London
Write review Claim Profile