Ratu's Kitchen is located in Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Lap. Merah I No.3, RT.10/RW.7, Srengseng Sawah, Kec. Jagakarsa. Ratu's Kitchen is rated 5 out of 5 in the category health food restaurant in Indonesia.
Address
Jl. Lap. Merah I No.3, RT.10/RW.7, Srengseng Sawah, Kec. Jagakarsa