Bella Italia - Leeds Birstall photos

Bella Italia - Leeds Birstall

Bella Italia - Leeds Birstall
Centre 27 Leisure Park,
Birstall,
Leeds,
WF17 9TB

Cuisine: Italian

Book now »