The best cafes and restaurants in Klang Valley for al fresco dining