Great small restaurant with caring polite and friendly service. Very fresh food prepared as ordered. Caring friendly management treating all guests as family.
401 Old Country RdCarle Place, NY 11514
From Business: Shiro of Japan of Carle Place and Glendale (The Shops at Atlas Park) New York, have the reputation for providing an exceptional and authentic Japanese dining experi…