Prasadam

INR 120-500
9 AM - 9:30 PM
Kerala, North-Indian, Chinese
Opp. Clock Tower, Chinnakada, Kollam - 691001, India