Shiro of Japan Close Their Atlas Park Restaurant, Cite COVID-19 Restrictions

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 … Continue reading Shiro of Japan Close Their Atlas Park Restaurant, Cite COVID-19 Restrictions