As its name suggests, Royal India is a restaurant where you can find authentic Indian cuisine, which itself is very uncommon for the Croatian catering industry. Situated in a basement behind a mysterious-looking door, it provides an excellent dining experience in a nicely decorated ambience.
The food is very tasty and well-prepared. The menu consists of a variety of choices, so you can pick a dish that accurately reflects your spice tolerance. Nevertheless, if you are REALLY into spicy cuisine, be sure to inform the waiter of that fact. The service is also great – discreet but friendly and knowledgeable at the same time.
Many fans of Indian cuisine refer to this restaurant as one of the best in Continental Europe. The reality behind this statement isn’t far from it, indeed. For what I know, the quality of food definitely exceeds standards of many Croatian restaurants and its prices are pretty affordable. However, it doesn’t serve tap water, so bear that in mind when you visit the place.