Subway - DFC Mall

Unit FC008, Food Court, 2nd Floor, Festival Centre Mall, Dubai Festival City, Dubai
alt : Menu.pdf

Contact RoundMenu