Avobar

  • Restaurants | British
  • Covent Garden
Advertising

Time Out says

Taking the avocado trend to the next level, this joint devotes its entire menu to the en vogue green fruit.

Details

Address
24 Henrietta St
London
WC2E 8ND
Transport:
Tube: Leicester Sq/Covent Garden
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like