Star Chef

15b North Lane Leeds LS6 3HW