Best top rated Odia restaurants in Dubai

United Arab Emirates

1

City Of Joy Restaurant, Karama - Dubai

3 43A St - Al Karama - Dubai - United Arab Emirates
City Of Joy Restaurant, Karama - Dubai
City Of Joy Restaurant, Karama - Dubai
City Of Joy Restaurant, Karama - Dubai
City Of Joy Restaurant, Karama - Dubai
Call Website