Contact information

Trade name: Greek Flavours

Phone number: +30 210 6614764

Email: customers@greekflavours.com

Physical address: N&L ONLINE O.E., Leoforos Lavriou, 33, 153 54 Glyka Nera, Greece

VAT number: EL800685324