Red Garden Food Paradise - 20, Lebuh Leith, George Town, 10000 George Town, Pulau Pinang, Malaysia on Eaten