I did not try this restaurant because they were going to close, we were in late evening to Batu Caves. When you are standing in front of the stairs to the Caves, your back towards them, then the restaurant is to the left at an angle of ~45 degrees.
In this temple area, there are a lots of shop, they are selling flowers, and indian traditional food. just go and have a seats at any store, its all your choice. most of this stall, they are selling indian traditional food... hard to explain coz i only know the name of capati, dall and curry only... heee sorry i don't know how to explain this in details.
There are many restaurants inside the vicinity of Batu Caves !
Mainly Indian restaurants of many menus to choose from...
The photo shows a man cracked open some coconuts for the coconut juice !
I don't really like it but tourists like it very much !