Poly Rd, Dollygunj, Port Blair Andaman and Nicobar Islands 744103, India
Indian • Seafood • Grill • Street Food
70/100 (12 votes)