Kutrala Saaral Restaurant is located in Dubai, France on International city, France culture, Building R 25, Shop number 20. Kutrala Saaral Restaurant is rated 4.8 out of 5 in the category south indian restaurant in France.
Address
International city, France culture, Building R 25, Shop number 20