X
Bamboo Village
Manjeri, Malappuram
Rate This
This multi cuisine restaurant ls located along Manjeri-Nilambur Raod and the same road going to Guda