Your cart is empty.
Add items to get started.
Shiro of Japan - Carle Place
401 Old Country Rd., Carle Place, NY, United States, 11514
Shiro of Japan - Carle Place is not available to accept orders right now.
This menu is not available for your pickup time.