Bella Vista Trattoria & Pizzeria

3 South Orange St., Wilmington, DE 19801

  • Details

    A family-owned, family-friendly, casual neighborhood restaurant serving fresh, unassuming, soul-satisfying fare.

    Show Map
  • Yelp

    This item has no reviews