Puzhakkal

622, Johns Arcade, Ground Floor, Guruvayoor Road
Near Lulu International Hotel
Phone Number: (0487) 2388050, 09846518881
Guruvayoor Road
Near Lulu International Hotel
Phone Number: (0487) 2386173, 09961356607