People found this by searching for: Greek Restaurant Near Northwoods Mall, Greek Resturant Across From Northwoods Mall, North Town Greek Restaurant Owner, Www.Northtowngreek, North Towne Greek Restaurant Menu, Greek Food Northwoods Mall Charleston Sc, and Restaurants In North Charleston That Serve Calamari.