Bella Venezia offers a taste of both Spanish and Italian cuisine.