Enjoy authentic Indian cuisine at Paladares de Goa.