Beside Jumeirah Creekside, Sheikh Rashid Rd, Al Garhoud, Dubai, United States
Beside Jumeirah Creekside, Sheikh Rashid Rd, Al Garhoud, Dubai, United States
No delivery
Spot something wrong?
Dishes at Sallora Restaurant & Sweets. Prices may vary in venue.