--

Royal Food Court

Aishwarya Residency Pala Road,Thodupuzha. Thodupuzha, Idukki - 685584

 8129186767

8129186767

NA

About Royal Food Court

Restaurant & Lodging.

Send an enquiry to Royal Food Court?

Recommended Similar Businesses
View in Map