Loading map...

🍕 5 photos

Bella Italia - Wellington Street

London

4.6 (7.8k) Italian
Closed

Bella Italia is an Italian eatery located on Tavistock Street in London. The menu highlights classic Italian dishes, featuring popular staples like pizza and pasta.

Summaries are created based on reviews, notes, and social media posts.



Monday11:00 AM – 10:00 PM
Tuesday11:00 AM – 10:00 PM
Wednesday11:00 AM – 10:00 PM
Thursday11:00 AM – 10:00 PM
Friday11:00 AM – 11:00 PM
Saturday11:00 AM – 11:00 PM
Sunday11:00 AM – 10:00 PM

Photos

Bella Italia - Wellington StreetBella Italia - Wellington StreetBella Italia - Wellington StreetBella Italia - Wellington StreetBella Italia - Wellington Street