Review of Bella Italia

61-63 Shaftesbury Ave, Soho, London W1D 6LQ, UK

Overall Rating

Review


The waitstaff seemed knowledgeable about cross contamination and gluten allergies. The food tasted great and as of 24 hours later I haven’t been sick. My main complaint was the service, which was terrible.

Updated 5 years ago

Celiac