
Aug. 21, 2020 Staff Report A well-known Japanese restaurant known for its hibachi cooking has permanently closed its Atlas Park shopping center location. Shiro of Japan, a traditional sushi and hibachi restaurant, announced last week that it has shuttered its 80-40 Cooper Ave restaurant. The owners—Peter Faccibene and Hiro Ishikawa—notified customers on their website last… Read more »