9XMH+VXG, Unnamed Road Light House Beach, Kovalam Kerala 695521, India
Indian • Seafood
87/100 (13 votes)