Insider is a European restaurant offering a menu of Mediterranean dishes made with fresh, seasonal ingredients.