Cinnamon Tree Restaurant serves delicious Indian and Pakistani cuisine in the heart of Deira, Dubai. Come experience authentic flavors in a welcoming atmosphere!
Generous Visitors Restaurant on Al Musalla Road in Deira serves up delicious meals that locals and visitors love. Come experience a taste of true Emirati hospitality.