December 26, 2022
Okatie, SC - South Carolina residents no longer need to travel far to taste the most authentic Italian pasta, as Nonna Rosa Italian Restaurant has that on its menu. The Best Italian Pasta Restaurants (read more...)
Welcome to Nonna Rosa Italian Restaurant in Bluffton SC. We are located in the Foodlion shopping center on Okatie Village drive by Sun City. Please come in and let us show you a wonderful Italian experience.