Cinnamon Restaurant

Dubai deira Suba Hotel, Al Maktoum Street