This place apparently is owned by an ex-air stewardess. I didn't know it is located here and only knew when I started reading the tabloids on the wall. 😓😓😓 ••• The Caffeine Addicts 21 Jalan Besar Road •••