Twenty 20 biriyani centre
Shornur, Palakkad, Shoranur, Palakkad - 679122
Yousaf
About Twenty 20 biriyani centre
Hotel
Recommended Similar Businesses
Find more Hotel/Accommodation in Shoranur
Hotel
Find more Hotel/Accommodation in Shoranur