Quick-service restaurant Sakura Teriyaki has leased nearly 2,000 square feet at Twin City Shopping Center in Jersey City, in a newly announced deal by Levin Management Corp.