Legend of Noodle - 8, Jl. Senopati No.81, RW.3, Selong, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12180, Indonesia on Eaten