- Space (Private)
Bella Italia has been bringing a taste of Italy to the UK since the early 1990s. Bella Italia Blackpool Church Street is located at Blackpool, Lancashire. The restaurant offers a private room for events.
Already have an account?
See a problem with this venue's profile? Submit an issue