Mimosa Mediterranean Restaurant
Set menu of 19 dishes such as Lobster Truffle Caesar and more menus with a bottle of water per person