Review of Bella Italia

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

Overall Rating

Review


Yummy food with many choices. The greeter was very helpful with good suggestions. This place is busy! It’s Saturday evening and people are eating before the shows. This is the theater district, after all.

Celiac friendly?

Yes

Updated 5 years ago

Celiac