Full menu with prices & pictures
Bacaro 387 Roman Rd, London, London, E35QR,...
+442089800111
Order food online for delivery
The Card of Bacaro from London contains about 53 different menus and drinks. On average, you pay for a dish / drink about £7.
What Kishore Ramdeen likes about Bacaro:
Italian Tapas. Amazing flavours. Plenty of options and quaint location in East London. Definitely a hidden gem of Roman Road. Not a cheap eatery but not overpriced either! Would highly recommend. View all feedback.
I've been living in London for 5 years and this is one of the best restaurants I've ever tried,...
Lovely relaxed Italian with great food, good wine and awesome atmosphere. Have recommended to a...