A new sushi restaurant has opened its doors in Sterling. We’re talking about Neko Sushi.
The Burn first told readers about Neko back in April. It has opened in the Clock Tower Center off Route 7.
Neko has gone into a end unit that was previously the home to Brazza Steaks on Stakes, a Venezuelan restaurant. That eatery closed in February…