Jepe Semarang is located in Kota Semarang, Indonesia on Jl. Cokrokembang No.93, Krobokan, Kec. Semarang Barat. Jepe Semarang is rated 4.8 out of 5 in the category clock watch maker in Indonesia.
Address
Jl. Cokrokembang No.93, Krobokan, Kec. Semarang Barat