Bollywood Star Indian Tandori Restaurant offers Indian cuisine. It is located in Sant Llorenç des Cardassar.