La Villa Mediterran offers a taste of the Mediterranean with a menu specializing in Greek and French cuisine.