logo

Video encyclopedia

Bar Italia

2:27

Bar Italia

4:46

Bar Italia

15:37

Pizza Pilgrims + Bar Italia Coffee Soho London - The Italian Vlog

11:15

S1 - E7 - The secret behind Italian coffee culture - Part 1

6:48

Bar Italia

Bar Italia is an Italian café located on Frith Street in the Soho district of London.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Location 

  • In popular culture