Indian street food brand Mowgli reveals opening date for first welsh restaurant
Indian street food restaurant Mowgli is set to open at the end of the month. Cardiff foodies have been eagerly awaiting the arrival of Mowgli since it was announced it would be the first new restaurant to take a unit on the church street development last year. And now, we can reveal the opening date […]

