Best Italian restaurant in West Columbia, SC
(3) Best Italian restaurant
1 NICK'S HOUSE OF PIZZA RESTAURANT
Casual spot for Greek & Italian eats
1082 Sunset Blvd # A, West Columbia, SC 29169, United States
Rating: 4.5 (990)Best Places List (1)
Map