Japanese fast food Store Locations and Hours