Baba's is the trading name of Baba's Takeaway Ltd a limited company registered in England and Wales with registered number 10711536.
18 Broadway,
Roath, Cardiff,
CF24 1NF
Open Tuesday to Thursday
5pm to 10.30pm
Saturday to Sunday 5pm to 11.30pm
Sunday 5pm to 10.30pm
02920 488015