Nebu is located in Makassar, Indonesia on Jl. DR. Ratulangi No. 35, Mall Ratu Indah, Ground Floor No. 1 90114 Makassar. Nebu is rated 3 out of 5 in the category japanese in Indonesia.
Address
Jl. DR. Ratulangi No. 35, Mall Ratu Indah, Ground Floor No. 1 90114 Makassar