Kedai OmBadi is located in Setiabudi, Indonesia on No Setiabudi, Jl. Prof. DR. Satrio No.165, RT.4/RW.4, Karet Semanggi. Kedai OmBadi is rated 4.8 out of 5 in the category grill store in Indonesia.
Address
No Setiabudi, Jl. Prof. DR. Satrio No.165, RT.4/RW.4, Karet Semanggi
Service options
In-store pick-up
In-store shopping