New restaurant to replace Lombardi's James Island spot

After Lombardi's Italian Restaurant came to a quiet end, a local pair is aiming to open a new spot at 979 Harbor View Road.

Filed in