Nikki Riverview Restaurant

Nikki Riverview Restaurant

In Green Palace Resort, Chempumpuram, Alappuzha - 688505

0477 2617390
9447125715
www.greenpalacekerala.com