UKData checked October 2026
  1. Home
  2. London
  3. Açaí shops
  4. Yba Brazil Acai bar & Coffee

Yba Brazil Acai bar & Coffee

You will find Yba Brazil Acai bar & Coffee, a açaí shop, at 115B Trafalgar Rd in London. It is also listed as Brazilian restaurant, cafe and coffee shop. It is open on Sunday.

115B Trafalgar Rd, London SE10 9TXChecked October 2026