The Ori is located in South Jakarta City, Indonesia on RT.11/RW.4, Kuningan, Karet Kuningan, Setiabudi. The Ori is rated 4 out of 5 in the category korean barbecue restaurant in Indonesia.
Address
RT.11/RW.4, Kuningan, Karet Kuningan, Setiabudi
Service options
Takeaway
Dine-in