Sarku Japan is fast food store in Boston.┬áIf you need to find out the Sarku Japan hours Hours Of Operation, Holiday Hours & Sarku Japan hours Locations Near Me Must read this post till the end.   Sarku Japan hours | Regular business hours What Time Does Sarku Japan Open and close? Sarku Japan hours