Greek and French cuisine restaurant offering flavorful dishes, including grilled options.