Studio66 was a Mediterranean restaurant offering a unique gastrobar experience with a focus on innovative cuisine.