X
Elsa's Oven
Nurani, Palakkad
Rate This
Elsa's Oven in Palakkad is one of the best Cake Shops in Palakkad