Bar
OMBRA
77 locals recommend,
Tips from locals
Really delicious Italian food. There's loads of Italian in the area but this is the best!!
A great little Italian restaurant. Mention you know us and they will treat you extremely well. They are friends of ours.
Unique things to do nearby
Locals also recommend
- 7 locals recommend
Location
1 Vyner St
London, England
Bethnal Green