HOME / Restaurant / MANU Hotel Since 1987
2GMW+CR7, Thrikkalathoor, Kerala 683541
View Business Profile