BB0007's London, UK
182 Gray's Inn Road
In a city filled with very good restaurants, Otto's manages the stand out. The experience that maîtr...
Terrace Grill & Bar
The photos of The Terrace portray a grandeur that simply does not exist - I would relate the experie...
Pied a Terre
34 Charlotte Street
I was taken to Pied à Terre for my birthday a few weeks ago. The food was great - as one would expec...