Otto’s is one of the best French restaurants in London as reviewed by top food journalists and restaurant critics throughout the UK. If you’re a fan of classic, elegant and romantic French fine dining, then book to reserve a table - or a private dining room.
Ottos French Restaurant London
This advert has expired. Contents may not be accurate any longer.
Item Price: £N/A
182 Gray’s Inn Road, Greater London, London
Availability: 1
Website: www.ottos-restaurant.com
Item Details
Advert Ref: #2959259
Posted: 16 Nov '21
Visits: 424
Poster Details
User: ottosrestaurant
Member since 16 Nov '21
Postings: 0
Followers: 0, Following: 0