Close

Thattukada & Ruan Thai in Express Avenue

Thattukada Oriental Cuisines Private Limited (OCPL) is all set to bring Malabar