Sun Mount View

INR 400
Multi-cuisine
NH 49 Second Mile, Madura Road, Cochin, Pallivasal, Mankulam, Idukki 685565, India