HOME / Restaurant / VAZHAPPILLIL STORES
2F4H+JC7, South Mazhuvannoor, Kerala 682311
View Business Profile