BayLeaf Kitchen is an Indian takeaway offering event catering services.