Twenty Twenty
East ottappalam, Ottapalam, Palakkad - 679501
Abdul Jaleel
About Twenty Twenty
Veg & Non Veg Food items
Recommended Similar Businesses
Find more Hotel/Accommodation in Ottapalam
Veg & Non Veg Food items
Find more Hotel/Accommodation in Ottapalam