Cleo's Market Delicatessen

181 Commercial Road, South Yarra VIC 3141