Dec 24Dec 24 Catch 22 – Jumeirah Beach Residence (JBR), Dubai Located at “The Beach Mall”, JBR facing the beautiful sea. It’s a new restaurant serving international fusion food, more influenced with American and Japanese cuisines. The restaurant interiors... Read More