Canara Cream Parlour

INR 500
Indian
MG Road, Near Fort Raod, Kasaragod 671121, India