Toko Ikan Cak Luk is located in Pasuruan Regency, Indonesia on 73MHF99, Unnamed Road, Pasar, Nguling. Toko Ikan Cak Luk is rated 3 out of 5 in the category fish & chips restaurant in Indonesia.
Address
73MHF99, Unnamed Road, Pasar, Nguling
Service options
TakeawayDine-in