London Fish & Chips

Mushrif Mall, Al Zafranah, ABU DHABI 0000 Directions