Originally posted by iveco:Heard of this place somewhere in Little India/Jalan Besar area. Anyone knows its exact location?Just curious. No intention to use any services there.