KUDU Offices appears to be a business that also operates as KUDU Coffee. They are located at Grigori Lambraki 47. The business offers coffee and is associated with a supply division.