Chef Lanka

Sri Lankan Indian

2/87 Wheatsheaf Road, Glenroy, 3046

Delivery from Fri 10:00

Your order