X
Grand Royal Family Restaurant
Thodupuzha, Idukki
Rate This
Grand Royal Family Restaurant, Established in the year 2016, this place is synonymous with delicious
Hi- Range Food Mall
Thodupuzha, Idukki
Rate This
Family Restaurant. All types of biriyani, Veg and Non Veg dishes available.