X
Cafe Pizzeria
Thodupuzha, Idukki
Rate This
Kerala’s love for pizza is insatiable and its people have a vast appetite for this flavorful dish of