HOME / Biryani restaurant / Appada biriyani
Road, Ozhur, Kerala 676307
+919605581164
View Business Profile