Restaurants - Italian in Loris, SC
Vittoria Italian Restaurant