Contact

Cleo's Deli Prahran

Prahran Market
181 Commercial Road
South Yarra, 3141

Ph: 9827 3074
Fax: 9826 6721

cleosdeli@bigpond.com
Store Manager: Marcus Koehne

Cleo's Deli Elwood

103 Ormond Road
Elwood, 3184

Ph: 9531 1100
Fax: 9531 1133

cleoselwood@gmail.com
Store Manager: Alex Priestley

Cleo's Deli Head Office

Accounts/Administration

Ph: 9314 3255
Fax: 9314 2855