O! Fish Online, Satrio is located in South Jakarta City, Indonesia on Jl. Prof. DR. Satrio No.180, RW.4, Karet Semanggi, Setiabudi. O! Fish Online, Satrio is rated 2 out of 5 in the category fish & chips restaurant in Indonesia.
Address
Jl. Prof. DR. Satrio No.180, RW.4, Karet Semanggi, Setiabudi