Royal India restaurant brings an Indian fine dining experience to Sandy, Utah, and a new definition for curry. India’s cuisine is as rich and diverse as its people. Almost every region of India has its own distinct flavor, delicacies and style of cooking. Royal India is known for its excellent quality of food and service. It is the only Indian restaurant in Utah that offers north and south Indian cuisine. The attentive staff and tasteful interior create an upscale fine dining experience. Royal India has been awarded with the Best Indian restaurant in Utah for the years 2001,2002 and 2004 by Salt Lake Magazine. Zagat survey has rated their food and service as 24 out 30.