UKData checked October 2026
  1. Home
  2. Cardiff
  3. Indian restaurants
  4. Mowgli's Indian Restaurant

Mowgli's Indian Restaurant is a Indian restaurant on 13 Penlline Rd in Cardiff. Also listed under Asian fusion restaurant, Asian restaurant and modern Indian restaurant. Sunday hours are listed below.

13 Penlline Rd, Cardiff CF14 2AAChecked October 2026