Fish & Chips is located in Kelapa Gading, Indonesia on VW25VMC, Jl. Raya Klp. Hybrida, RT.12/RW.15, West Kelapa Gading. Fish & Chips is rated 4 out of 5 in the category seafood restaurant in Indonesia.
Address
VW25VMC, Jl. Raya Klp. Hybrida, RT.12/RW.15, West Kelapa Gading