London Fish & Chips

Mirdif, North Food Court, Level 1, Mirdif City Centre, Dubai