Skip to main content

Proudly referring to themselves as the ‘best Indian restaurant in Cardiff’, Mowgli’s is the winner of the South Wales Echo food & drink awards, as well as the Asian Curry Awards. Mowgli’s slogan is ‘Indian cuisine re-invented’, ensuring the food is low fat and naturally cooked.

Location: 13 Penlline Rd, CF14 2AA