TN Samrudhi Chambers, CV Raman Pillai Rd Near SBI DPI Vazhuthacaud, Thiruvananthapuram Kerala 695034, India
Indian • Seafood • Asian
70/100 (23 votes)