Monday - Thursday and Sunday10:00am-10:30pm
Friday - Saturday10:00am-11:30pm
- Wheelchair Accessible
Bella Italia has been bringing a taste of Italy to the UK since the early 1990s. Bella Italia Southend on Sea is located at London Road. The restaurant offers a private room for events.
Already have an account?
See a problem with this venue's profile? Submit an issue