Bella Italia - Irving Street
10 Irving Street
|Opening hours:||Sunday to Thursday: 10:00 - 22:30</br> Friday: 10:00 - 23:30</br> Saturday: 10:00 - 00:00.|
|Do you own this business?|
Snap up exclusive discounts in London
Time Out's handpicked deals — hurry, they won't be around for long...