X

Twenty Twenty Biriyani Centre

Kizhoor Road, Thrikkanderi, Palakkad, Palakkad Town, Palakkad - 679502
Nawab

About Twenty Twenty Biriyani Centre

Biriyani Centre

Download our App