'The Kings of Tandoori Chaii' arrives in the capital of Wales.

The Deli Hub has plenty of selection, says the local food reviewer.

A compilation of 21 restaurants and takeaways, as well as a hotel.

The place has taken over a site that was previously a hand car wash.

One of the owners left his job as a teacher to pursue his dream.

Their dishes certainly seem to have been well-conceived.