Los Orillos offers Italian cuisine with a focus on flavorful dishes and attentive service. Table reservations are available.