park in barboursville
About 1 results.
Olive Garden Italian Restaurant
Huntington Mall, 25504 Barboursville, United StatesOlive Garden in Barboursville, WV, is located off I-64 at Huntington Mall at 12 Mall Rd., and is convenient to hotels, shopping, tourist attractions, movie theaters, amusement parks, parks and ou…