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
Hotel Tamam
Thodupuzha, Idukki
Rate This
Family Restaurant. Special item : Kuzhimanthi