Italian Delight Family Restaurant


3130 Halifax Rd
South Boston, VA 24592

 

An Italian Restaurant in South Boston VA

Italian Restaurants, Family Style Restaurants,


Mon - Thu 10:30 am - 10:00 pm Fri - Sat 10:30 am - 11:00 pm Sun Closed

Click the button to add a review for Italian Delight Family Restaurant

Add Review