Kazhakootam - Kovalam Bypass Rd, Opposite Lulu Mall Oruvathilkotta, Thiruvananthapuram Kerala 695029, India
Indian • Seafood • Sit down
77/100 (19 votes)