--

New Palace

Thodupuzha. Thodupuzha, Idukki - 685584

 04862 221240

04862 221240

NA

About New Palace

Restaurant & Lodging.

Send an enquiry to New Palace?

Recommended Similar Businesses
View in Map