KERALA FOOD FESTIVAL AT MINT AND MUSTARD August 11, 2009 The award winning Indian restaurant Mint and Mustard is currently delighting the denizens of Cardiff with its Kerala Food Festival. For fans of Indian food we just thought we’d make … Read moreKERALA FOOD FESTIVAL AT MINT AND MUSTARD