Enjoy authentic Indian cuisine at this Albufeira restaurant.