HILLS Thai and Sushi offers a fusion of Thai and Japanese cuisine, including sushi. The restaurant provides options for both lunch and dinner, with vegetarian choices available. It is located in Alcudia.