Level 1, Water Front,
Dubai Festival City Mall,
Festival City, Dubai
T: +9714 288 1587
E: peppermill.dfc@tablez.com

Location map