Wilmington Island’s Little Italy closes
They had a good run. Times, however, are changing across the food landscape in the area. The latest news is the closing of Little Italy on Wilmington Island, which for a good while was, without question, the most popular restaurant on that island. “The space was just a little too big for us to operate […]
Wilmington Island’s Little Italy closes Read More »