-
OMBRA
At Ombra in Bethnal Green, the Italian cooking arrives without ceremony or self-regard, the dining room itself a study in understated elegance. The food tastes like it knows what it is doing, which is the only kind of confidence that matters.
- The Infatuation
- The 17 Best Italian Restaurants In London