Cardiff Street Food - A team of traders all passionate about selling the best food on the street. Expect passion, enthusiasm and authenticity from traders who really do care about where their food comes from and how it is prepared.