X
Sicilia Hotel
Thodupuzha, Idukki
Rate This
Restaurant and hotel. All kinds of vegetarian and non vegetarian restaurant. Malayala Manorama Priv