Uttordoxi Varca Beach Road
Indian • Bar • Seafood • Fast food • Asian • Pub
70/100 (13 votes)
+91 98222 39896