If you are looking for a new lunch time spot in Cardiff, this Sri Lankan food stall is just the place