Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Bella Italia - Argyll Street

Bella Italia - Argyll Street

Restaurants, Italian Soho

Time Out says

Bella Italia sits in the heart of Soho, offering traditional Italian dishes. Located next to London’s best-known theatres, the restaurant also offers pre-theatre or post-show options.



Address: 25 Argyll Street
W1 7TU
Opening hours: Open Mon-Thurs 08:00-00:00; Fri-Sat 08:00-00:30; Sun 08:00-23:30
Do you own this business?
You may also like
    Best selling Time Out Offers