Beta is located in Kec. Grogol, Indonesia on Hartono Lifestyle Mall, Jl. Ir. Soekarno, Dusun II, Madegondo. Beta is rated 3 out of 5 in the category interior decoration in Indonesia.
Address
Hartono Lifestyle Mall, Jl. Ir. Soekarno, Dusun II, Madegondo