Taste of Mediterranean cuisine at Kuramathi's Palm