Kuuraku Colombo Reviewed
Life Online dropped by Park Street Mews to check out the recently opened restaurant Kuuraku Colombo, which serves authentic Japanese cuisine. Kuuraku is a Japanese franchise operating 33 restaurants globally. Their restaurants are located in Ginza a prestigious area of Tokyo, Montreal, Toronto, Jakarta, and in a couple of cities in India and also China. This is the first one in Sri Lanka.
