Grilled lobster, prawns, salmon and lamb chops.
Eds. note: See accompanying Food Memory here.
Dubai Dubai United Arab Emirates
Dubai Dubai United Arab Emirates
Grilled lobster, prawns, salmon and lamb chops.
Eds. note: See accompanying Food Memory here.