UKData checked October 2026
  1. Home
  2. London
  3. Italian restaurants
  4. Il Bistrotto - London

Il Bistrotto - London

Il Bistrotto - London is a Italian restaurant on 6 Hollywood Rd in London. It is also listed as cocktail bar and bistro. It is closed on Sunday.

6 Hollywood Rd, London SW10 9HYChecked October 2026