Fish & Co. - Puri Indah Mall is located in Kembangan, Indonesia on Puri Indah Mall, Ground Floor, Jl. Puri Agung, RT.1/RW.2, South Kembangan. Fish & Co. - Puri Indah Mall is rated 4.4 out of 5 in the category seafood restaurant in Indonesia.
Address
Puri Indah Mall, Ground Floor, Jl. Puri Agung, RT.1/RW.2, South Kembangan