Otak otak lakbok is located in Kabupaten Boyolali, Indonesia on Jl. Semarang - Surakarta No.18, Dusun 2, Kaligentong, Kec. Ampel. Otak otak lakbok is rated 3 out of 5 in the category cycle rickshaw stand in Indonesia.
Address
Jl. Semarang - Surakarta No.18, Dusun 2, Kaligentong, Kec. Ampel