Currently upgrading we apologize for any inconvenience.

Star of India Restaurant

The Star of India is an authentic Indian restaurant overlooking the panoramic views of Xemxija Bay, serving traditional Indian food from various regions of the Indian sub continent using only the finest and freshest ingredients.The chefs have many years of experience in top class restaurants abroad and therefore have the expertise to bring the true tastes of Indian cuisine to every dish.