Mint and Mustard is an award winning Indian restaurant and opened their home delivery and takeaway in Penarth in May 2013 its still as good many years later. Word soon spread that it more than lived up to expectations and from day one phone lines were busy and you could wait hours for food on […]