Samos Greek Island Grill, the fast-casual spinoff of the popular Samos Restaurant in Greektown, will be opening its second location at McHenry Row in Locust Point according 28 Walker, the development’s owner. The first location opened at The Shops at ...