• Title

  • Italian Delight Restaurant

    • Pizza Restaurants
    • Restaurants
    Halifax Square Shopping Center
    3130 Halifax Road, Suite R
    South Boston, VA 24592
    (434) 575-3018