beach italian surfside wallpaper surfside beach sc italian restaurants Malibu of Surfside is located at 815 Surfside Drive in Surfside Beach SC. Italian Restaurants in Surfside Beach. … Tuesday, October 25, 2022 Edit