Valley Garden is an Indian takeaway offering a diverse menu of authentic Indian and Asian cuisine.