Italian restaurant Bella Venezia offers lunch and dinner with vegetarian and vegan options. Features include credit card acceptance and free off-street parking.