India House

102 Station Road, Llandaff North, Cardiff, CF14 2FH

Telephone: 02920554426

Indian takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of India House

India House reviews


Rate India House