Switch Made was again chosen to undertake the design, technical study, supply and commissioning of the third restaurant which opened in Jumeirah Beach Residence, Dubai.This famous restaurant is very well known to be at the state of the art of the design and we very well fitted in it again!