Bar Italia

London, United Kingdom

Bar Italia

Bar Italia is an Italian café located on Frith Street in the Soho district of London.




Accommodations near Bar Italia

View more accommodations near Bar Italia

Nearby Tours & activities