Samos is bringing its gyros to Locust Point. Greek restaurant Samos will open this spring in McHenry Row, the eatery's third location. Similar to its Canton location, the Samos Greek Island Grill in Locust Point will be a fast-casual spinoff of Samos ...