London Fish & Chips

Dubai Mall, Downtown Dubai, DUBAI 0000 Directions