Map & Directions - Italian Delight Family Restaurant
View Menu
Italian Delight Family Restaurant
3130 Halifax Rd # R, South Boston, VA, 24592
(434) 575-3018 (Phone)
3130 Halifax Rd # R, South Boston, VA, 24592
(434) 575-3018 (Phone)