Luigi & Sons Italian Restaurant Address: 2387 Cherry Rd, Rock Hill, SC 29732 Phone: (803) 328-3449 Nice to Know: Good For Kids Yes Noise Level Quiet Accepts Credit Cards Yes Good For Groups Yes Outdoor Seating Yes Restaurants Other Businesses: Arby's at 2209 Cherry Rd, Rock Hill, SC 29730 KFC at 869 Anderson Rd N, Rock Hill, SC 29730 Hong Kong at 2365 Cherry Rd, Rock Hill, SC 29732 Italian Island at 2254 Cherry Rd, Rock Hill, SC 29732 Groucho's Deli at 221 Cherry Rd, Rock Hill, SC 29732