( 1274 Reviews )
Olive Garden Italian Restaurant
Italian Restaurant
1266 Fording Island Road Bluffton, South Carolina 29910
bradley Brigman
Great food, great staff, and very clean.
( 216 Reviews )
Nonna Lucia Italian Restaurant
Italian Restaurant, Delivery Service, Takeout Restaurant
5 Godfrey Pl Bluffton, SC 29910
Gerri Pravetz
We've been trying to get in this place but they are always full. We made reservations on their website for Friday night and we are glad we did. Their menu was recently ch ... more