"**** good Italian cuisine and location love this place!"
Phone: +442089815150
Address: 1 Vyner Street, E2 9DG, Tower Hamlets, United Kingdom
City: Tower Hamlets
Website: http://ombrabar.restaurant/
Dishes: 24
Amenities: 14
Categories: 5
Reviews: 3135