Adimali
Adimali, Idukki, Kerala, India, 685561
Call : 7907063997
Located in Adimali, Specialized in: Indian, Chineese, Continental, Arabic Foods, Rooms etc..
Edan Garden Restaurant