Restaurant Long Kee Teow Chew Seafood located in Batu Caves hidden behind the shoplots food is really good. Wide variety of dishes here parking here is limited so you gotta park alitlle further.