13-2 OmachiTsuchiura, Ibaraki 300-0038
Phone: 81-298-23-6944
Detailed Map
More store locations in Tsuchiura