Larocca Family Restaurant

2611 Cherry Rd Rock Hill SC 29730 USA

(803) 329-1307

Location