Image by Karla Lončar

Royal India – Majestic treats

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.

Offline Zagreb tips? Get our iPhone / Android app!

Full Zagreb map?
See spots nearby?

Get our 100% offline app now!

For just $3.99

Details about this spot



Kaptol 27, Zagreb

Telephone number


Opening Times

Mon - Sat 12:00 - 23:00, Sun 13:00 - 23:00


Main meal from : Kn 45


Check on Facebook

Last Changed Date: 2016-05-19 11:45:13 +0200 (Thu, 19 May 2016)